2009-08-14 22 views
9

¿Qué libro recomendarías para mejorar el estilo de escritura de C#? Sé que Code Complete tiene algunos consejos sobre el estilo y el código de organización, pero no es específico de C#.¿Buen libro sobre estilo C#?

Respuesta

5

Tener un vistazo a los estándares de codificación iDesign en: http://www.idesign.net/idesign/DesktopDefault.aspx

+0

El estilo de Juval es una línea base sólida. El libro "Programación de componentes .NET" también es bastante alto en mis libros .NET de "lectura obligatoria". Tiene muchos buenos consejos sobre estilo y prácticas. – STW

16
+3

+1 - Este es un requisito DEFINITIVO para cualquiera que reciba un pago al código .NET del desarrollador o cuyo código deba ser mantenido por otra persona. – STW

3

MSDN tiene algunos buenos guidelines para desarrollar clases C#.

+0

Estas son esencialmente una versión en línea de lo que está en el libro de Lineamientos de Diseño del Marco sin las "anotaciones" contenidas en el libro. –

7
No

un libro, pero echa un vistazo a StyleCop

+0

+ 1- esa iba a ser mi respuesta, pero ya la habías respondido. – RichardOD

0

Elements of C# Style es un buen manual.

Aunque puede no entrar en tantos detalles como otros libros que están disponibles, pero definitivamente tengo mi dinero vale la pena, muy recomendado.

0

También recomendaría Clean Code por Robert Martin. Sí, no es específico de C#, y sí, mejorará el estilo de escritura de C#. Puede ser una buena idea continuar con el libro Agile Software Development, Principles, Patterns, and Practices del mismo autor.

Y aquí es de 1 hora de vídeo de tío Bob en la conferencia Øredev Clean Code III: Functions

PS: Shameless enchufe. Desarrollé un site que responde exactamente a esta pregunta: "¿Qué libro es de mayor importancia en un área determinada?". Obtengo los datos de Amazon y dibujo una red de libros. Cuantos más enlaces tenga un libro, mayor será su importancia. Gracias a este sitio también encontré "Agile Principles, Patterns, and Practices in C#", nuevamente de Robert Martin, pero prefiero el libro original.

Cuestiones relacionadas