寫出 乾淨程式碼 的 六條規則

程式只要會動、沒有問題,基本上就不太會去動他

不過要再精進,就會需要多看別人寫的程式,多去想想要怎麼做才能讓人快速看完就能入手維護~

寫出 乾淨程式碼 的 六條規則

為了避免程式碼一團亂,作者總結了六條簡單的規則,這些大多數都是老生常談~

不過規則太多也記不得,只要記住這六條應該就足夠了~~

下述摘錄自此篇:Avoid Spaghetti Code with Scope Minimization

  • R1. Never use global variables
  • R2. Declare single-purpose variables
  • R3. Declare variables close to their use
  • R4. Keep code blocks small
  • R5. Use variables close to their declaration
  • R6. Use no more than two nesting levels

中文翻譯

  • R1. 永遠不要使用全域變數
  • R2. 宣告單一用途的變數
  • R3. 在使用前先宣告變數
  • R4. 保持程式區塊盡量小
  • R5. 在 宣告變數 附近使用變數
  • R6. 不要使用超過兩層迴圈 (超過應該包成 function 呼叫,將參數 pass 給這個 function)

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料