Me gusta la guía de estilo utilizada por google para c ++, publicada aquí . ¿Hay alguna guía de estilo similar disponible también para c #? Estoy buscando más buenas prácticas junto con cosas simples como nombrar como en la guía de estilo de Google para c ++.
c#
coding-style
yesraaj
fuente
fuente
Respuestas:
He estado creando uno para mi equipo de desarrollo combinando partes de todos los buenos / grandes que he podido encontrar. Aquí hay enlaces a los que estoy usando ...
Microsoft - Pautas de diseño para desarrolladores de bibliotecas de clases - http://msdn.microsoft.com/en-us/library/ms229042.aspx
IDesign C # Coding Standard - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip
Directrices de codificación de SubMain C # / VB.NET : http://submain.com/products/guidelines.aspx
Lance Hunt - Estándares de codificación C # - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx
DotNetSpider - Estándares de codificación C # y mejores prácticas de programación - http://www.dotnetspider.com/tutorials/BestPractices.aspx
Microsoft - Guía de programación de C # - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx
Phillips Medical Systems - Estándar de codificación C # - http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf
fuente
Microsoft finalmente ha publicado las convenciones de codificación C # utilizadas para desarrollar documentación.
Para conocer las convenciones de nomenclatura y las pautas de diseño, consulte Framework Design Guidelines de Microsoft.
fuente
Descubrí que IDesign es uno de los documentos de estándares de codificación más completos que existen. Cubre aspectos como convenciones de nomenclatura y otros elementos de mejores prácticas. Puede descargar una copia desde aquí: IDesign C # Coding Standard
fuente
Es posible que desee echar un vistazo a StyleCop .
fuente
Vea si la guía ICSharpCoding le ayuda. De lo contrario, si está diciendo que le gustó la guía C ++ de Google, puede adoptarla. El punto principal es que todo el equipo lo acepta y lo sigue.
fuente