团队最佳实践和 GuideLine 系列 (四):如何做一个Feature

我一直认为一拿到任务就开始写代码是有问题的,而这是很多人的习惯,结果就是不断的修改,我还是那句话,作为程序员我们是要把代码写对,而不是把它改对。

下面我就说一下拿到任务后整个流程应该是什么:

  1. 充分理解需求,不要立即写代码
  2. 设计 (主要是思考如何实现)
  3. 找出需要和别的代码交互或者集成的部分
  4. 开始一个新分支
  5. 设计接口 (尤其是需要和别人交互的代码)
  6. 实现接口
  7. 编译通过
  8. 单元测试覆盖全代码
  9. 所有单元测试通过
  10. 冒烟测试通过,就是至少自己点一点,测一测
  11. 功能测试通过
  12. 合并Develop代码到这个分支
  13. 若有冲突解决冲突.
  14. 重复7到11.
  15. 合并回Develop

团队最佳实践和 GuideLine 系列 (四):如何做一个Feature

http://deshui.wang/2016/04/08/practices-2016-04-08-team-guideline-how-to-start-feature/

Author

王德水

Posted on

2016-04-08

Updated on

2021-01-05

Licensed under

版权:本文版权归作者所有,转载需经作者同意。

Comments