学习软件工程这门课程之后,我认为我受益匪浅还有许多东西要学习。在我看来学习这门课程的精髓是学习种方法。 是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集台。

        通过本学期的学习,我们完成了软件工程的作业,做了单人的作业任务,做了双人的结对作业,做了团队合作开发的项目作业等等,同时也收获了学习方法和思维方式。学习软件工程能够加强人的整体思维能力,对人的综合素质有所提高,培养良好的分析规划和团队意识。学习了软件工程,我们可以在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些日标有助于提高软件产品的质量和开发效率,减少维护的困难。这门课程在我看来很注重一点,那就是团队的合作的项目开发。团队的合作最开始是一个困难的过程,因为我们彼此每个人虽然很熟悉,但是每个人的打代码或者写程序的时候的风格都是有很大差异的,然后每个人都有他自己突出或者不行的部分。这就需要我们对每个团队成员进行进一步的了解,让我们能够更好的配合与合作,这样才能更加快捷和高效的共同完成一个程序的设计。起初我认为,一群不一样风格的人在一起协作,做为一个团队来共同做一个程序或者项目这样的效率或许还没有一个人做出来效率高。最开始或许是我想的这样,但是在之后慢慢协作与磨合的过程中,我的想法再一次的被改变了,一个团队来一起做一个程序或者项目,做出来的东西会比一个做出来的东西要好得多。因为它容纳与集合一个团队所有人的想法与创意,因为它是我们一个团队的心血,所以我们每一个人都会付出更多的努力去完成它,它是一个人做出来的项目所无法相比的。所谓“众志成城”“人心齐泰山移”也就是如此了吧。

        学习的过程中遇到了很多困难,多亏了彭老师上课的细心教导和小伙伴们的合作研究,使我对这门课的学习没有十分吃力,当然学习理论知识就是用来指导实践的,也只有把理论知识运用到实践才能充分发挥理论的作用。在业余时间,我们尝试着把所有知识串起来,让知识能更加驻留我心。在今后的学习中我要注意多读书、多思考、多练习、多讨论,不断熟悉书本的基础,并以此为基础将其打散开来,应用于今后的实践。不断锻炼自己,成为社会的可用之才,回馈社会。