作为一本介绍软件工程的书籍,相较于我过往从所阅读过的书籍中拼凑出的对于软件工程的理解,本书的内容:更为系统和全面。作者从头到尾介绍了整个软件开发流程所涉及到的环节和角色,以及分工。得益于作者多年的实际授课经验,稍微有些经验,或者能够全程认真跟下来的同学,是完全可以建立起对于现代软件工程的全局正确认识,这对于未来的职业生涯发展是大有裨益的。毕竟相较于“知道什么是对的,但限于当前场景不得不走弯路”,闷头靠直觉往前冲失败的概率要高出不止一个数量级。更为贴近实际。全书中,从个人发展到团队协作,以及对于软件整体研发流程的每个环节,各章节的介绍里并不会像学术书籍那样对于纠结于概念的介绍,而是对应地进行了实际模拟场景的分析,并且借虚拟团队人物的对话将典型的问题提出并进行相应的解答。在这个过程中,时不时蹦出来的对应方法论让我也是受益不少。更为难能可贵的,作者并没有粉饰太平,而是毫不客气地指出在每个环节实际执行过程中学生和职场人士的一些不专业的表现。