《构建之法》读后感(六)

作为一名软件工程的学生,我的最直观的印象就是这本书给了我一个初步的对于一整个项目开发的过程的概念图,让我找准了自己感兴趣的方向和准确的定位以及今后还需努力的方向。
  本书作者以激发学习兴趣为目的,通过对话、类比等方式来阐释专业知识。内容从前期准备、软件工程师的个人能力和发展到合作项目的过程中的团队和流程问题,以及软件工程中的不同角色和作用以及项目后期的测试与发布都有涉及,而且详尽地、尽可能浅显易懂的让读者明白概念和理论,同时也面向实战,强调做中学。在我自己的团队项目过程中,各个过程中都有参考本书资料,通过阅读这本书的相关部分,我明白了项目的重点、文档的编写、后期要注意的事项以及各种困难的解决方法,十分实用。
  同时通过阅读这本书,我们可以全面体会软件工程的全貌,了解软件工程中所包含的各种知识,例如:测试,敏捷开发,开发流程,软件需求,用户体验,团队合作等。阅读这些内容,让我懂得在软件开发的过程中,分析、设计、管理这些理论工作的重要性,不比写代码的重要性低,且规范化的流程可以帮助我们更快、更高效的完成任务,而且出现错误能够及时补救。虽然在做团队作业过程中,要实时上传项目进展、定期展开会议、制作燃尽图、UML图等等工作,但是最终确实学会了很多技能、也明白了这些过程的必要性与重要性。
  另外,这本书让我明白软件开发是一件很愉快、很有意思的工作,有很大的实用性,而且“人”在开发过程中起到的作用是非常大的,每个人都不应该被忽视。可以说这本书让我受益匪浅。

原文地址:https://www.cnblogs.com/deepend/p/14199200.html