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.