產品團隊需要什么樣的代碼?
產品研發由很多環節組成,比如:需求分析、技術驗證、概要設計、詳細設計等。其中編碼環節是必不可少的,這個環節對產品的質量也有很大的影響。那么一個產品團隊需要什么樣的代碼呢?從大體上講,代碼可以分為幾個層次:1)優秀 2)好 3)還行 4)不怎樣。我想一個產品團隊的代碼做到 2)好 就達到目標了!往上做成本接受不了,往下做質量不過關。
那么什么樣的代碼是好的代碼呢?我想有這么幾個原則:
1、符合團隊制定的編碼規范
2、代碼抽象粒度適中
3、考慮大多數應用場景
4、考慮性能因素
5、文檔和代碼同步

