1.虽然作为一名软件工程的学生,但是在之前对于软件工程并没有太多的认知,趁着这次阅读本书的时机,我认真的学习和了解了关于软件工程这门课的些许知识,或者说对于一名未来的程序员,这本书让我对自己的专业第一次有了不一样的认知和见解。
2.这本书中,作者主要通过很多现实中存在的事例将软件工程中可能会碰到的问题非常好的结合了起来,让读者非常容易理解并且感觉很贴切,而不是像其他书里面所说的知识,非但不是很容易理解,也让人不是特别清楚那些理论知识能够解决什么问题。书中的主要脉络,讲述了软件工程的基本概述,个人技术以及流程,软件工程师的成长,团队协作及流程,需求分析项目经理,软件设计与实现,用户体验以及软件测试,软件质量保证以及关于IT行业的创新。尤其是在刚开始的第一章,阿超的事例就让我学到了作为一名合格的程序员,我们首先要懂得根据需求来不断地完善自己的程序,但是在完善自己程序的过程中我们需要学会重复使用之前的代码,对于自己所写的每一行代码都要有着他所存在的意义,而不是在需求发生改变的时候,之前所写的代码就变成了“废弃物”。