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 ++.

yesraaj
la source
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

Billyhole
la source
20

Microsoft a enfin publié les conventions de codage C # utilisées pour développer la documentation.
Pour les conventions de dénomination et les directives de conception, reportez-vous aux Framework Design Guidelines de Microsoft.

Vitaly Kuznetsov
la source
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

Kane
la source
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
6

Vous voudrez peut-être jeter un œil à StyleCop .

Simon Mourier
la source
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.

Pradeep
la source