Naming Conventions

来源:百度文库 编辑:神马文学网 时间:2024/04/28 10:57:39

Naming Conventions & Coding Standards for .NET

Beinga middle-tier guy, as well as being anal about standards &conventions, I really wanted to expand on my standards documentsauthored for clients, and write a verbose standards document to sharewith the community.  Since then, I’ve realized afew things.  First, a good friend of mine convinced me that quick,bullet-list, to-the-point documents are used more readily than verbose100+ page guidelines.  So far in my experience with clients &consultants, I've found that to be the case.  Second, many people haveput together some great work in this area!  Check out the work that these people/teams have put together on this topic:

Naming Conventions/Coding Standard Guidance for .NET & C#

·         Microsoft’s Design Guidelines for Class Library Developers (via MSDN Library)

·         Lance Hunt’s C# Coding Standards document

·         Juval Lowy & IDesign.net’s C# Coding Standards document  (Click on the red "Standard" box located on the right side of the window to download the document.)

·         Microsoft’s new .NET Framework Developer Center, with related presentations & chat transcripts on various topics.

I think many companies/consulting shops take the best from these documents, and adopt their own standard.

I’m curious what the community thinks of standards documents…

·         Do you like concise bullet list documents or verbose papers?  

·         Or do you ditch all of these, and rather rely on tools such as FxCop? 

·         Do you have other guidelines, not listed here that you think are worth mentioning?

·        Prefer VB.NET’er?  Have some good links to VB.NET standards documents?  Share them here, I’ll keep a running list.

Please send your feedback!

Posted:Jan 26 2005, 02:33 PMbyScott Dockendorf| with 14 comment(s)Filed under: Cool Developer Tools, Architecture, Development Methodologies