nice coding (与其亡羊补牢,不如未雨绸缪)

软件开发全周期规范
本文详细阐述了软件开发从需求前、需求中到需求后的全过程规范,包括架构、建模、编码规范,需求明确流程,TDD实践,代码注释与复查的重要性,以及经验总结与分享,为软件开发团队提供了一套全面的指导原则。

一、需求前

架构规范

建模规范

编码规范(流程控制,方法抽取,日志打印等)

《Effective Java》

《Design Patterns》

二、需求中

1. 明确需求(别人要什么)

2. 流程图(你该怎么做)

3. TDD(测试驱动开发)

  ① 单元测试

  ② 集成测试

  ③ 测试环境

  ④ 正式环境

4. 代码注释(有条不紊方便复查)

5. 提交注释(本次改动主旨为何)

6. 代码复查(专业工具或资深工程师)

三、需求后

及时总结经验教训,分享给周围的人

 

 

转载于:https://www.cnblogs.com/zno2/p/10196045.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值