阅读笔记2
本次阅读《构建之法》第二章“个人技术和流程”,重点学习了个人软件开发的基本流程、代码规范、调试技巧,以及“单元测试”的重要性,了解到个人开发的规范性直接影响代码质量和后续协作效率,掌握了个人开发中避免失误、提升效率的核心方法。
个人感受
- 我过去是怎么做的:过去写代码时,没有固定的流程,常常想到哪里写到哪里,不做需求分析、不写开发计划,直接上手编码;代码书写随意,变量命名混乱(如用a、b、c代替有意义的名称),不写注释,调试时只靠print语句排查问题,写完代码后从不进行单元测试,认为“运行起来没问题就可以”。
- 结合书中所讲,说明为什么这样不好:书中强调,个人开发的规范性是软件工程的基础,缺乏流程会导致开发效率低下,后期修改成本高;混乱的代码命名和无注释,会导致代码可读性差,自己和他人都难以维护;不进行单元测试,会遗漏潜在的bug,这些bug在后续集成测试中会更难排查,甚至影响整个项目的稳定性,违背了“高质量代码”的开发要求。
- 提出一个解决办法,避免再次掉入陷阱:制定个人开发流程,先明确需求、梳理思路,简单撰写开发计划后再上手编码;严格遵循代码规范,变量、函数命名贴合功能,关键代码添加详细注释;每完成一个小模块,就编写对应的单元测试,用调试工具代替print语句排查问题,确保每个模块都能正常运行,从源头提升代码质量。

浙公网安备 33010602011771号