前言
通常在團隊開發時,我們會定義出coding standard與coding style,其中也包括了naming的原則等等,這一篇文章,就把這些統稱為Code Convention(規範)。
在這一篇文章,以C#這個程式語言為例,來訂出一個比較common的一些rule,供大家當參考。在應用到自己的團隊時,可以增修某些rule,來更適應自己團隊的習慣。但要先說明的是,會定義出這些rule,就代表著有一定的目的。
Naming (命名規範)
Coding Style(格式)
註解
Language Usage(變數與型別)
流程控制
例外管理
Magic string / Magic number
結論
如同這個系列文的主題描述一樣,程式不是能動就好。誰都可以寫出讓機器懂的程式碼,但不是人人都能寫出人可以看懂的程式碼。訂出Code
Convention,可以讓團隊降低開發成本、維護成本。透過工具來檢查程式碼,將可以更有效率的知道,系統是否有符合我們所定義的coding
style。
原始文章請看這
沒有留言:
張貼留言