.NET Framework Class Library 設計準則與命名規則

 

強調開發團隊紀律的主管,大多會在意開發團隊的寫碼命名慣例(Naming Convention)與設計規範,在許多強調程式碼由整體團隊所共有與負責的 (Collective Code Ownership) 方法論中,寫碼命名慣例是必須成為團隊的默契與習慣,微軟的 .NET Framework 相關規範與準則其實在 MSDN 網站中是有說明的

.NET Framework 開發人員手冊開發類別庫的設計方針 (中文)
https://msdn2.microsoft.com/zh-tw/library/ms229042(VS.80).aspx

.NET Framework 開發人員手冊命名方針 (中文)
https://msdn2.microsoft.com/zh-tw/library/ms229002(VS.80).aspx

完整之設計規範亦有專書說明 :

"Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries" book by Krzysztof Cwalina and Brad Abrams, published by Addison-Wesley, 2005.

Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series)

不過以上內容有點龐大繁瑣,對於許多開發團隊而言可能太豐富了,還是需要些有智慧的人來做些剪裁與修整。