软件工程这节课已经要接近尾声了,从基础到进阶,从机械式的上课到自己思考问题并提出自己的想法。我们已经在夏大伟老师的教导下成长了很多。上学期也开设了软件工程这门课程,但大多数的课程都是老师带领我们做的。这学期是完全开放式的,虽然让我们一时间无从下手,但是也体现了老师们的良苦用心。这门课程是给了我们一个机会来锻炼自己在实践过程的能力,让我们组成团队写代码,让我们知道自己的不足。通过系统的学习,了解软件开发从项目确定到需求分析,再到概要及详细设计、代码实现、开发后的软件测试这一完整软件开发过程。我们开设了团队和结对编程两种编程方式,这能使我们面对数量不同的成员使我们具有不同的思维模式。能使我们更早的适应社会上的节奏,避免刚从学校出去后面对公司的一下子的不适应。这学期的课程可能并不是教我们代码的知识,更多的是我们面对遇到问题的面对态度、平时的思维方式、处事方法。这些都是在一般的课程中所学习不到的,很感谢夏大伟老师对我们的付出。