《构建之法》读书笔记
书中开篇指出,软件不等于程序,软件是程序加上软件工程。软件工程是将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,旨在开发出高质量、满足用户需求的软件产品。这一观点纠正了我以往对软件开发的片面认知,即认为软件开发仅仅是编写代码。实际上,代码编写只是整个软件开发流程中的一个环节,而软件工程则贯穿于软件项目的全生命周期,包括需求分析、设计、实现、测试、部署以及维护等各个阶段.在个人技术方面,作者着重介绍了单元测试和效能分析工具。单元测试作为保障代码质量的重要手段,能够帮助开发者在早期发现并修复代码中的缺陷。通过编写单元测试用例,开发者可以对自己编写的代码进行全面的验证,确保其功能的正确性和稳定性。而效能分析工具则有助于开发者找出代码中的性能瓶颈,优化代码性能,提高软件的运行效率。同时,书中还介绍了个人开发流程,包括如何进行需求分析、设计、编码以及测试等,强调了在每个阶段都要遵循一定的规范和方法,以提高开发效率和代码质量
浙公网安备 33010602011771号