非常重要

做事情

发布的时候找会议室,尽量不要让人打扰

规划好发布计划然后操作

测试

业务主流程测试用例覆盖掉,不要根据自己考虑测试范围

code层

  1. 异常thrwo 都要有打印
  2. 调用其他api,要判断预预期符合不合符,做最终判断,打印入参和返回值
  3. 异常边界要考虑题,日志打印等级要复合基础标准

设计

  1. 简单 明了,注释 变量名称含义到位,(**url、**Name)
  2. 根据服务和未来发展设计,提前拆分文件层次;低级别不依赖高级别,业务和基础功能分离(比如tenant就是属于业务和基础功能,直接写在基础功能里面是ok的)
  3. 提前考虑重复建设问题(生图代码写了5份,就很烦躁)
  4. 设计文档清晰明了,有前因后果,实现过程,能够让人快速明白这个是为什么干,干什么,怎么干

alert层