计算机科学与技术专业 3班 向国强 201510411321
GitHub地址 :https://github.com/XGQtequiero
经过这一个学期以来的对软件工程的学习,我在这门课程上学习到了很多东西。在学习的时候,老师让我们把软件工程构建之法这本书大致的看了一遍,在我开始看来,大多数的教科书都是枯燥乏味无趣的。但是在看了软件工程的构建之法这本之后,我改变了我之前的观点,这本书虽然讲解的东西并不浅显,但是它的内容却不像其它学课的教科书那样的无趣乏味,它是很有趣的一本书。它上面有很多的生动形象的举例和有趣的图片,用这种简单易懂的方法将想要表达的知识和理论告诉了我们。
这门课程在我看来很注重一点,那就是团队的合作的项目开发。团队的合作最开始是一个困难的过程,因为我们彼此每个人虽然很熟悉,但是每个人的打代码或者写程序的时候的风格都是有很大差异的,然后每个人都有他自己突出或者不行的部分。这就需要我们对每个团队成员进行进一步的了解,让我们能够更好的配合与合作,这样才能更加快捷和高效的共同完成一个程序的设计。起初我认为,一群不一样风格的人在一起协作,做为一个团队来共同做一个程序或者项目这样的效率或许还没有一个人做出来效率高。最开始或许是我想的这样,但是在之后慢慢协作与磨合的过程中,我的想法再一次的被改变了,一个团队来一起做一个程序或者项目,做出来的东西会比一个做出来的东西要好得多。因为它容纳与集合一个团队所有人的想法与创意,因为它是我们一个团队的心血,所以我们每一个人都会付出更多的努力去完成它,它是一个人做出来的项目所无法相比的。
在这门课程中,团队的协作完成项目是一个重点,之后就是对新知识的学习与接纳。在学这门课程之前,我们或许也学习到了很多关于计算机方面或者各种程序设计方面的相关知识,但是这都是远远不够的。这些知识并不足以支撑我们完成课程需要的团队项目,每个人都有不同的分工,也都要去学习相关方面的新的知识,才能完成自己负责的这一部分。因为是团队项目,所以每个人的工作都不一样,每个人所需要学习的东西也都不一样,这样不会使你感到负担太重或者感觉学习不完那么多的新的知识。在团队的成员一起努力的过程中,也学习到了新的知识,最后项目成功结束的时候,也会有一种淡淡的成就感油然而生。在我看来,这是很值得我去做的事情了,做一件事的过程中我却能收获到更多的东西,这是令我感到高兴的事情。
软件工程这门课程让我学会和收获了很多很多,体验到了团队工作的重要性和凝聚力,感谢这门课程及袁老师的教导。