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

       今天浅读了一下这本书的前两章,有颇多的收获。第一章主要是讲了计算机科学的领域、软件的特性、软件工程、软件工程与计算机科学的关系。软件=程序+软件工程,软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程,软件工程的核心部分是构建管理、源代码管理、软件设计、软件测试、项目管理。第二章讲了单元测试、回归测试、效能分析、个人软件开发流程。单元测试能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模块,而且模块的质量能得到稳定的、量化的保证;回归测试是工程师在新版本上运行所有已通过的测试用例,以验证有没有“退化”情况发生,如果这样的“倒退”是由于模块的功能发生了正常变化引起的,那么测试用例的基准就要修改,以便和新的功能保持一致;效能分析一般的做法是,先用抽样的方法找到效能瓶颈所在,然后对特定的模块用代码注入的方法进行详细分析。虽然其中有一些地方可能现在还运用不到,但是很多平时很多模糊不清生疏的概念得到了了解,一些逻辑思维得到了学习,相信在以后的学习中会得到运用。

posted @ 2022-01-12 17:41  今天又双叒叕在敲代码  阅读(20)  评论(0编辑  收藏  举报