2011年12月22日 星期四

程式規範介紹

前言
通常在團隊開發時,我們會定義出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。



原始文章請看這

沒有留言:

張貼留言