CleanCode 編排 - fantasy0107/notes GitHub Wiki

垂直的編排

  1. 實體變數要在類別最上方
  2. 函式: 呼叫的要在最上方, 越上方層次越高, 然後盡可能靠近
  3. source code 最上方的概念層次越高, 越往下越底層
  4. 概念間的垂直空白區隔 :用來區分套件宣告, 類別庫引用和不同的函式等等
  5. 變數宣告: 變數的宣告要靠近使用的地方
  6. 相依函式 : 呼叫和被呼叫的函式要靠近(上面概念高下面比較低)
  7. 概念越相似就越靠近

團隊的共同標準

認同某一種編排風格