2011-01-13 29 views
76

Me gusta la guía de estilo utilizada por google para C++, publicada here. ¿Hay alguna guía de estilo similar disponible para C# también? Estoy buscando más buenas prácticas junto con cosas simples como nombrar al igual que en la guía de estilo de google para C++.Guía de estilo para C#?

+1

actualizaciones? ninguna de las respuestas aquí viene * ninguna * cerca de la guía de Google ya apuntada. – cregox

Respuesta

6

Es posible que desee echar un vistazo a StyleCop.

2

Ver para ver si ICSharpCoding guideline te está ayudando. De lo contrario, si dice que le gustó la guía de C++ de Google, puede adoptarla. El punto principal es que todo el equipo está de acuerdo y lo está siguiendo.

8

He encontrado IDesign para ser uno de los documentos de estándares de codificación más completos. Cubre cosas como convenciones de nombres y otros elementos de mejores prácticas. Puede descargar una copia desde aquí: IDesign C# Coding Standard

+13

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. Parece algo sospechoso para mí. ¿Es así como la página web suele estar estructurada? – Kostas

+0

para cualquier otra persona que venga aquí: solo use una dirección de correo electrónico de mailinator y descargue el archivo zip con archivos PDF – Eonasdan

81

He estado creando una para mi equipo de desarrollo combinando partes de todas las buenas/geniales que he podido encontrar. Aquí están los enlaces a los que yo estoy usando ...

Microsoft - Directrices de diseño para la biblioteca de clases Desarrolladores - http://msdn.microsoft.com/en-us/library/ms229042.aspx

IDesign C# estándar de codificación - http://www.idesign.net/idesign/download/IDesign CSharp Coding Standard.zip

subprincipal C#/VB. Lineamientos de codificación de NET - http://submain.com/products/guidelines.aspx

Lance Hunt - C# Estándares de codificación - http://weblogs.asp.net/lhunt/archive/2004/08/17/CSharpCodingStandardsv113.aspx

DotNetSpider - C# Codificación de Normas y mejores prácticas de programación - http://www.dotnetspider.com/tutorials/BestPractices.aspx

Microsoft - C# Guía de Programación - http://msdn.microsoft.com/en-us/library/67ef8sbd.aspx

Phillips Medical Systems - Codificación estándar de C#-http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf

Cuestiones relacionadas