《20170913-构建之法:现代软件工程-阅读笔记》
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《20170913-构建之法:现代软件工程-阅读笔记》相关的知识,希望对你有一定的参考价值。
第一章 概论
1.软件等于程序加软件工程
2.程序等于数据结构加算法
3.构建管理、源代码管理、软件设计、软件测试、项目管理是软件工程核心部分
4.软件的特殊性有复杂性、不可见性、易变性、服从性、非连续性
5.软件工程的目标是创造足够好的软件,与以下几点相关用户满意度、可靠性、软件流程的质量、可维护性
第二章 个人技术和流程
1.好的单元测试的标准,参数上验证程序的正确性、单元测试必须有最熟悉代码的人来写、单元测试过后机器状态保持不变、单元测试要快、单元测试应该产生可重复一致的结果、独立性、单元测试、单元测试应该覆盖所有代码路径、单元测试应该集成到自动测试框架中、单元测试必须和产品代码一起保存和维护
2.回归测试的基础是自动化、可以快速进行所有回归测试
3.回归测试的回归可以理解为回到以前不正常状态
4.效能分析可以采用抽样、代码注入
5.效能分析是为了提升整体产品质量、缩短程序运行时间、减少占用内存(通过阅读自我理解)
6.个人开发流程是用来衡量一个团队能力的一套模型
第三章 软件工程师的成长
待续+
以上是关于《20170913-构建之法:现代软件工程-阅读笔记》的主要内容,如果未能解决你的问题,请参考以下文章