团队项目——个人总结
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience |
---|---|
这个作业要求在哪里 | https://www.cnblogs.com/harry240/p/11524252.html |
团队名称 | 认真不马虎队 |
这个作业的目标 | 个人学期总结 |
Github地址 | https://github.com/wangxiaoping855 |
第一次作业 | https://www.cnblogs.com/wangxiaoping/p/11504801.html |
个人总结与收获
时间过得很快,这门课已经结束了。对于这门课程,我真的感觉挺难的,代码是我的弱点,除了一些很简单的基础代码能看懂,但是稍微难一些的就搞不明白了,更不要说我自己写代码了。但是老师认真的超级好,很温柔,助教也很认真负责。这门课程最大的收获就是我们自己组队编写一个软件。由于我们组全是女生,所以编辑代码的能力很弱,我们就决定做一个很简单的贪吃蛇游戏,这个游戏对于我们最开始来说,还是无从下手的,但是跟着老师和助教布置作业的进程,我们慢慢也入门了,最后做出这个小游戏的时候真的可开心了,虽然很简单。在我们一起做这个项目和写博客过程中,我也学习到了团队合作的重要性。一个人的力量是有限的,但是当我们一起想办法的时候,我们最终必定会有很多解决方法。还有一个最重要的收获是当我们遇到问题的时候,一定要先自己思考,然后自己先查阅资料,就是百度,很多东西我们都能找到解决方法。
第一次作业的问题
1、我在第一次作业中提了这个问题:如果用户体验与产品质量发生冲突的时候,我们应该选择什么?
我当时还没有学习这门课程,所以对于这个还不是特别清楚,但是随着后面我们软件设计过程中需求分析的攥写,我才明白,软件是为用户服务的,如果用户体验都不好,那这个软件是否存在都是一个值得考虑的问题。一个软件的开发第一步就是需求分析,分析用户的需求,然后我们在根据用户需求设计软件。
2、源代码测试能成功,但有些漏洞怎么办?
我当时也有点迷,认为漏洞是必须要改正过来的,但其实不是,只要不影响我们软件的正常运行,测试也能通过,那这个漏洞就不叫漏洞。
课程的收获和总结
我认为这个课程是们前面学习C语言、SQL和C#的结合和总结,在我们学习了以前的课程上,在深入让我们了解代码和查询语句,最后让我们做出软件。这是一个循序渐进的过程,如果我们没有前面的知识储备,那就为学习这个课程增加了很大的难度;但是如果没有这门课程,我们也不会知道代码是怎样变成软件的,变成软件我们需要做一些什么事情。很感谢这门课让我做出了贪吃蛇这个小游戏,虽然很简单,但我还是很开心。