Question Guide de style pour c #? [fermé]


J'aime le guide de style utilisé par Google pour c ++, publié ici . Y at-il un guide de style similaire disponible pour c # aussi? Je cherche plus de bonnes pratiques avec des choses simples comme nommer juste comme dans le guide de style de google pour c ++.


81
2018-01-13 08:49


origine


Réponses:


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

Microsoft - Guide 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

Guide de programmation Microsoft - 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


86
2018-01-14 20:45



Microsoft a finalement publié Conventions de codage C # utilisé pour développer la documentation.
Pour les conventions de nommage et les directives de conception, reportez-vous à Directives de conception du cadre par Microsoft.


14
2017-12-01 15:45



J'ai trouvé IDesign comme 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 des meilleures pratiques. Vous pouvez télécharger une copie ici: Norme de codage IDesign C #


8
2018-01-13 08:59



Vous voudrez peut-être regarder StyleCop.


6
2018-01-13 08:54



Voir si Directive ICSharpCoding t'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 soit d’accord et la suit.


2
2018-01-13 08:57