高质量代码

高质量代码经验:
  1. 从前向后驱动,后端快速反馈。从实际使用(需求,产品)出发,合理规划(架构,模块,接口等等)。
  2. 保持代码干净简单,周期性重构,不断检查代码层次结构,以及为架构、产品做出反馈。
  3. 完备的测试流程,单元测试,代码覆盖率测试,集成测试,压力测试等等。
  4. 代码版本管理,提高版本意思,如合理使用Git。
  5. 规范化。规范化整个开发流程,规范化整个开发流程的每个节点。重要的规范是开发依赖的标准,缺乏规范是混乱的根本原因。常见的重要规范有:团队协作规范,开发流程规范,协议规范,接口规范,数据库设计,异常代码规范,异常处理流程规范,日志规范,设计规范,文档规范,编码规范,开发协作工具统一规范。
  6. 合理文档化,重要节点必须文档化,如产品描述文档,UI/UE说明文档,架构设计文档,模块设计文档(UML),接口描述文档,数据库设计文档,核心流程文档。文档没必要精确到每个细节,把重点描述清楚即可。
  7. 最重要的三点:流程,层次,结构。

你可能感兴趣的:(高质量代码)