Ich mag Styleguide von Google für C ++, hier veröffentlicht . Gibt es einen ähnlichen Styleguide auch für c #? Ich suche nach mehr bewährten Methoden zusammen mit einfachen Dingen wie dem Benennen, genau wie im Google Style Guide für C ++.
c#
coding-style
yesraaj
quelle
quelle
Antworten:
Ich habe eine für mein Entwicklungsteam erstellt, indem ich Teile aller guten / großartigen kombiniert habe, die ich finden konnte. Hier sind Links zu denen, die ich benutze ...
Microsoft - Designrichtlinien für Entwickler von Klassenbibliotheken - http://msdn.microsoft.com/en-us/library/ms229042.aspx
IDesign C # Codierungsstandard - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip
Codierungsrichtlinien für SubMain C # / VB.NET - http://submain.com/products/guidelines.aspx
Lance Hunt - C # -Codierungsstandards - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx
DotNetSpider - C # -Codierungsstandards und bewährte Programmiermethoden - http://www.dotnetspider.com/tutorials/BestPractices.aspx
Microsoft - C # -Programmierhandbuch - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx
Phillips Medical Systems - Codierungsstandard C # - http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf
quelle
Microsoft hat endlich C # -Codierungskonventionen veröffentlicht, die zur Entwicklung der Dokumentation verwendet werden.
Namenskonventionen und Designrichtlinien finden Sie in den Framework Design Guidelines von Microsoft.
quelle
Ich habe festgestellt, dass IDesign eines der umfassendsten Dokumente zu Codierungsstandards ist. Es behandelt Dinge wie Namenskonventionen und andere Best-Practice-Elemente. Sie können eine Kopie hier herunterladen: IDesign C # Coding Standard
quelle
Vielleicht möchten Sie einen Blick auf StyleCop werfen .
quelle
Überprüfen Sie, ob die ICSharpCoding-Richtlinie Ihnen hilft. Andernfalls können Sie die C ++ - Richtlinie von Google übernehmen, wenn Sie angeben, dass sie Ihnen gefallen hat. Der wichtigste Punkt ist, dass das gesamte Team dem zustimmt und ihm folgt.
quelle