79 - 如何应对大型复杂项目开发(二)

2021-10-18  本文已影响0人  舍是境界

项目越复杂、代码量越多、参与开发人员越多、开发维护时间越长,我们就越是要重视代码质量。代码质量下降会导致项目研发困难重重,比如:开发效率低,招了很多人,天天加班,出活却不多;线上 bug 频发,查找 bug 困难,领导发飙,中层束手无策,工程师抱怨不断。

导致代码质量不高的原因有很多,比如:代码无注释,无文档,命名差,层次结构不清晰,调用关系混乱,到处 hardcode,充斥着各种临时解决方案等等。那怎么才能时刻保证代码质量呢?当然,首要的是团队技术素质要过硬,能够适当地利用设计原则、思想、模式编写高质量的代码。除此之外,还有一些外在的方法可循。

1. 吹毛求疵般地执行编码规范

2. 编写高质量的单元测试

3. 不流于形式的 Code Review

4. 开发未动、文档先行

5. 持续重构、重构、重构

6. 对项目与团队进行拆分

小结

上一篇 下一篇

猜你喜欢

热点阅读