构建之法阅读笔记01
核心知识:
软件工程是将系统化、规范化、可度量的方法应用于软件的开发、运行和维护的过程,核心是解决软件质量、效率与可维护性问题。
软件的生命周期包括需求分析、设计、编码、测试、部署、维护六个阶段,每个阶段需遵循规范流程,避免随意开发。
软件工程的目标:低成本、高质量、按时交付,同时满足用户需求与长期维护需求。
个人感受:
过去接触编程时,常直接上手写代码,忽略需求梳理和设计环节,想到哪写到哪。
书中指出无规范开发会导致代码混乱、后期维护困难、需求偏离,而我过去的做法正是跳过了前期规划,违背了软件工程的系统化原则。
解决办法:每次开发前先梳理需求、绘制简单设计图,明确功能边界和实现逻辑,再进行编码。
浙公网安备 33010602011771号