Guide de style pour c #? [fermé]


89

J'aime le guide de style utilisé par google pour c ++, publié ici . Existe-t-il également un guide de style similaire pour c #? Je recherche plus de bonnes pratiques ainsi que des choses simples comme la dénomination, comme dans le guide de style Google pour C ++.


3
mises à jour? aucune des réponses vient ici tout près de guide de Google a déjà indiqué.
cregox

Réponses:


96

J'en ai créé un pour mon équipe de développement en combinant des parties de tous les bons / grands que j'ai pu trouver. Voici les liens vers ceux que j'utilise ...

Microsoft - Directives de conception pour les développeurs de bibliothèques de classes - http://msdn.microsoft.com/en-us/library/ms229042.aspx

Norme de codage IDesign C # - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip

Directives de codage SubMain C # / VB.NET - http://submain.com/products/guidelines.aspx

Lance Hunt - Normes de codage C # - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx

DotNetSpider - Normes de codage C # et meilleures pratiques de programmation - http://www.dotnetspider.com/tutorials/BestPractices.aspx

Microsoft - Guide de programmation C # - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

Phillips Medical Systems - Norme de codage C # - http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf



8

J'ai trouvé que IDesign était l'un des documents de normes de codage les plus complets. Il couvre des choses comme les conventions de dénomination et d'autres éléments de bonnes pratiques. Vous pouvez télécharger une copie à partir d'ici: IDesign C # Coding Standard


14
Juste une question sur IDesign: j'ai cliqué sur le lien et la page Web me demande mon email avec un captcha. Cela me semble un peu louche. Est-ce ainsi que la page Web est généralement structurée?
Kostas

pour tous ceux qui viennent ici: utilisez simplement une adresse e-mail mailinator et téléchargez le fichier zip avec pdfs
Eonasdan


2

Voyez si le guide ICSharpCoding vous aide. Sinon, si vous dites que vous avez aimé la directive C ++ de Google, vous pouvez l'adopter. L'essentiel est que toute l'équipe y adhère et la suit.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.