代码走查纪要
代碼走查從三個層面去分析別人寫的代碼:
1.代碼規范
2.功能需求
3.非功能需求
4.系統設計
代碼規范要求代碼要有條理,邏輯清晰,各種命名不能有歧義,要簡潔明了。
復用,抽象,基本原則,可擴展,易維護。這個時候不能過分在乎性能,單純為了性能將簡單代碼寫復雜后不利于代碼的重構。
此時還需要注意注釋,日志等。
非功能要求考慮tps,qps,緩存一致性,數據一致性
系統設計上要考慮容災,彈性擴容,同步和異步,分布式一致性
總結
- 上一篇: 318. Maximum Product
- 下一篇: 深入理解并行编程-分割和同步设计(四)