Guía de estilo para c #? [cerrado]


90

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


3
actualizaciones? ninguna de las respuestas aquí viene ningún cerca de la guía de Google ya se ha señalado.
cregox

Respuestas:


97

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



8

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


14
Solo una pregunta sobre IDesign: hice clic en el enlace y la página web me pide mi correo electrónico junto con un captcha. Me parece un poco sospechoso. ¿Así es como suele estructurarse la página web?
Kostas

para cualquier otra persona que viene aquí: sólo tiene que utilizar una dirección de correo electrónico mailinator y descarga el archivo zip con archivos PDF
Eonasdan


2

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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.