自己在寫代碼時,能常常通過下面的檢查下.
業務:
- 業務是否清楚?
- 業務是否有不對的/不符合情理的設計?
代碼
- 重點邏輯地方校驗了?
- 是否有邊界條件問題?
- 有可以抽取的地方?
- 重復代碼抽取
- 公共代碼抽取
- 抽象的抽取
- 有地方需要非空判斷?
- 有可能出現異常的地方 try catch ?
- 是否符合『設計原則』?
- 代碼是否優雅?
UI
- 字體大小 顏色
- 是否有圓角
- 上下邊界大小尺寸
反正就是要多留心,多檢查,有時間反復校驗!
自己在寫代碼時,能常常通過下面的檢查下.
反正就是要多留心,多檢查,有時間反復校驗!