核心原則清單
- 記憶體效率優先:編寫程式時盡量減少記憶體開銷
- 註釋清晰準確:內容明確無歧義,避免縮寫,緊貼相關程式碼上方或右側
- 縮排規範:統一縮排風格,減少語法錯誤,利於除錯與維護
- 動手前先思考:明確功能需求、關鍵演算法、控制流程,心中有完整藍圖
- 邊寫邊測:養成增量式開發習慣,及早發現問題
- 編譯前自檢:人工掃描拼字、符號、邏輯錯誤,避免浪費編譯時間
- 高效能場合避免遞迴:遞迴有呼叫開銷與堆疊風險,迴圈通常更高效
- 函數參數極小化:參數越少介面越乾淨,易讀易維護
- 清理工作延後執行:重要資源釋放放在
main 結束前,統一管理,避免過早釋放導致後續不可用
實務建議
- 使用靜態分析工具(如
cppcheck、clang-tidy)輔助程式碼檢查
- 建立團隊編碼規範文件,統一命名、縮排、註釋風格
- 關鍵模組編寫單元測試,保證重構安全
- 善用版本控制(Git)進行小步提交,便於追蹤與回滾
良好習慣不是束縛,而是讓複雜度可控、團隊協作順暢的基石。