2

维护高质量代码的目标

长期推动开发速度。

基本原则

  1. 代码的阅读和理解都要很容易

  2. 不同部分有不同的质量标准

  3. 自动化、更好的工具、更好的流程、更优质的开发人员

  4. 代码库的一致性

提交后Code Review

Code Review提升可读性
减缓开发速度
先进生产,再review
使用代码审查工具
问题大、影响大的代码先review

测试

自动化测试
测试服务器

代码质量指南

  1. 作为开发人员培训的工具

  2. 与团队分享智慧和最佳实践

  3. 降低开发和审查过程的间接成本

旧代码清理

定期"清理周"

个人总结

Code Review
自动化工具:审核、构建、测试等
开发规范+培训

原文地址:链接描述


我有切糕
863 声望45 粉丝

Java架构师,技术经理