20170914-构建之法:现代软件工程-阅读笔记

这本书一共有十七章。

看了两章,分别是 第一章概论,第二章个人技术和流程。

软件=程序+软件工程。软件工程是把系统的。有序的,可量化的方法应用到软件开发。和运营和维护上的过程。

有 软件需求分析,软件设计,软件结构,软件测试,软件维护。这几个领域

软件是复杂性,不可见性,易变性,服从性,非连续性的。  软件工程的目标是创造‘足够好’的软件(包括用户满意度,可靠性,软件流程质量,可维护性等)

好的单元测试标准,应该是准确的,快速的保证程序基本模块的正确性。

单元测试应该覆盖所有测单元的所有代码路径,包括错误处理路径。