第一章:

在这一个章节中,让我认识到了软件工程的发展,在编写软件的前提下有3点要求:1.符合用户的需求。2.运用一定的时间完成,做到不超时。3.编写的软件要给用户一种持续使用和维护的效果。所以基本没什么多大的问题。

第二章:

一开始给予一个单元测试的代码,在这我看得不是很明白。书中写到用vsts写单元测试,还有API函数,对于这些印象不深,感觉有点疑惑,所以这个有待进一步了解。

第三章:

这章介绍了软件工程师的成长之路,软件工程师不好当,出来工作的竞争很大,一个好的软件工程师需要很多磨练,学校中学到的知识只是一个小领域,更多的需要再实践中获得,外面的世界很多,知识也很多,但我的问题是在学校学的是否对于未来工作中的应用很少呢?

第四章:

第四章描述了两人合作编程,其实在之前的结对编程中我就感受到了两人合作的力量,对于两人一起完成的程序,大家都可以提出不同的意见,毕竟人无完人,一个人总有出差错的时候,但当你有伙伴的时候,他会帮你查出你自己的错误从而完善程序,让双方都能够有所得益。所以这章问题不大,我个人比较认同。

第五章:

这一章告诉了我团队中的不同角色的作用,好像老师上课说的取西经四师徒一样,每个人的作用都在团队中显得尤为重要,一个大的工程需要一个团队去完成,这样会节省很多时间,效率是相对的高,但在我们这样的学习阶段,我觉得团队很难组成,很多人都是各自做各自的,所以我想问现在学习阶段该如何处理团队问题?