读书笔记2

《构建之法》第二章 个人技术和流程

这一章重点介绍的是我之前从未重视过的单元测试和回归测试;个人素养是团队协作的基础。

单元测试是指对软件中的最小可测试单元进行测试,通常是对代码中的函数、方法或类进行测试,以确保其功能的正确性。单元测试通常由开发人员编写,用于验证代码的各个部分是否按照预期工作。而回归测试是在新版本上运行所有已经通过的测试用例,以验证是否有“退化”的情况发生。单元测试是回归测试的基础。在编写软件的过程中我们还要注意效能分析的实践。一些寻常的习惯可能极大地拖慢程序代码的整体时间性能。效能分析是给我们一种“强迫式”改善思维方式的外力。

个人开发流程又叫PSP,是指导软件工程师进行开发的方法论;一般包括计划、开发(含测试)、报告。PSP目的是记录工程师如何实现需求的效率,而不是记录顾客对产品的满意度。

也就是说,PSP并不是万能的(事实上也不存在万能的方法论);只是在前人实践的基础上总结出的通用方法集。

posted @ 2024-02-16 22:37  序章0  阅读(10)  评论(0)    收藏  举报