《构建之法》的第二章学习

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《构建之法》的第二章学习相关的知识,希望对你有一定的参考价值。

《构建之法》的第一章,这一章介绍了软件工程与计算机科学的关系、软件的特性,还向我们详细介绍了软件工程的定义与组成部分。

在第一节当中,本书为我们介绍了软件的生命周期,包括构建管理、源代码管理、软件设计和测试、项目管理等等。在这一节当中,我们要记住三个推论:程序=数据结构+算法、软件=程序+软件工程、软件企业=软件+商业模式。第二节围绕“软件是什么”展开话题,为我们讲解了软件的特殊性、软件工程与计算机科学的关系、软件工程的知识领域和目标。

在第二章当中,《构建之法》为我们普及了一些基本概念和技术,包括单元测试、回归测试和效能分析工具,并详细介绍了PSP(个人软件开发流程)。  

第一节介绍的单元测试能让自己负责的模块功能定义尽量明确,模块内部的改变不会影响其他模快,而回归测试是工程师在新版本上运行所有已通过的测试用例,以验证有没有“退化”情况发生。第二节介绍的是效能分析工具,效能分析一般的做法是,先用抽样的方法找到效能瓶颈所在,然后对特定的模块用代码注入的方法进行详细分析。

  

以上是关于《构建之法》的第二章学习的主要内容,如果未能解决你的问题,请参考以下文章

构建之法--第二篇

学习构建之法第二周

构建之法一二章读后感

构建之法第二周学习体验

构建之法学习

《构建之法》第十十二章学习总结