自己在写代码时,能常常通过下面的检查下.
业务:
- 业务是否清楚?
- 业务是否有不对的/不符合情理的设计?
代码
- 重点逻辑地方校验了?
- 是否有边界条件问题?
- 有可以抽取的地方?
- 重复代码抽取
- 公共代码抽取
- 抽象的抽取
- 有地方需要非空判断?
- 有可能出现异常的地方 try catch ?
- 是否符合『设计原则』?
- 代码是否优雅?
UI
- 字体大小 颜色
- 是否有圆角
- 上下边界大小尺寸
反正就是要多留心,多检查,有时间反复校验!
自己在写代码时,能常常通过下面的检查下.
反正就是要多留心,多检查,有时间反复校验!