完整的做完一个功能并为其后期扩展做好准备的开发步骤(个人理解)

我坚信有计划,有目标,有步骤的编码可以使代码易维护,易拓展
 
1.需求确认(不包含后期补充点,自定义错误排除写入Remark项)
 
2.设计确认(使用开发工具或设计工具设计功能显示外观)
 
3.功能确认(开发出实际功能并简单测试(数据全正确情况下)通过)
 
4.零缺陷(估计实际环境对用户操作限制,避免错误数据使服务器异常)
 
5.代码冻结 (上传备用代码并记录更新内容和版本号)
 
6.记录下功能设计中对后续功能和扩展开发的思考和缺陷
 
 
Demo 如下:
 
原文地址:https://www.cnblogs.com/zuoxiaoxia/p/6564748.html