1、對於專案
- 專案結構優化
- 專案元件化
- 元件的可讀性、可用性、可維護性
- 程式碼寫法、風格的統一
複製程式碼
1.1 專案結構優化
專案儘量顆粒度高,方便元件管理,方便效能優化。
1.2 專案元件化
需要設定專案的公用元件庫,和區域性公用元件,專案公用元件用於通用性比較高的元件,區域性元件用於複用度比較低的元件,同時要減少公用元件的冗餘,劃分好元件職責。
1.3 元件的可讀性、可用性、可維護性
- 可讀性:對應公共元件,要標註好元件功能,輸入輸出,引數含義;對於頁面元件,要標註好頁面內容。
- 可用性:元件的入參要明確,入參如果是複雜物件要標註好欄位名和含義。
- 可維護性:元件設計要合理,耦合度比較高的程式碼邏輯一定要抽出。
2、對於開發流程
- 簡化流程
- 減少回溯
複製程式碼
我們現在的開發流程是: 需求制定(業務方)->需求落地方案(業務+產品)->互動稿(互動設計)->需求評審,排期(開發)->設計(設計師)->實施落地(開發)->測試->後期維護
(未完待續...)