2009-04-24 12 views
5

¿Dónde encontraría información o simplemente buenas ideas sobre lo que se considera una ética de programación adecuada o la metodología de cómo formatear el código, los comentarios o incluso los nombres de las variables para que sea más fácil leer el código en otro momento?¿Aprenda los números de programación adecuados?

Gracias!

Respuesta

12

El libro Code Complete 2 es una referencia intemporal para una buena práctica de codificación.

+0

Sigo escuchando acerca de este libro. Tal vez llegue pronto el momento en que haré la compra.+1 –

+0

Para aquellos que han leído tanto 1 como 2, ¿sería útil para un desarrollador de nivel medio leer el primero antes de pasar al segundo? – DotnetDude

+0

¡Gracias por esto! Voy a consultar este libro, así como la información de las publicaciones a continuación. ¡Gracias chicos! –

7

El absoluto 'imprescindible' para usted es Robert C. Martin's book Clean Code. Pruébalo. Hace algunos puntos impresionantes. Sigo recomendando a todos desde que lo compré hace 6 meses.

Editar

pensé lectura my Amazon review podría ayudar :)

+2

vea http://web.telia.com/~u43518104/reviews/cleancode.htm y http://www.javaworld.com/community/node/1844 para revisiones menos entusiastas –

+0

+1 a su comentario. Me olvidé por completo de mencionar que el libro trata sobre Java y OOP. Pero los conceptos cubiertos son ampliamente aplicables y me gustaría que todos mis colegas hayan leído este libro. Es solo ... esclarecedor. –

+1

Otra revisión http://www.nomachetejuggling.com/2009/04/22/book-review-clean-code/ –

0

Incluyendo código completo y código limpio lo recomiendo a leer "El programador pragmático" y "¡Envíalo!". Los últimos libros mencionados no tratan tanto sobre cómo formatear el código, los comentarios, etc. sino más bien acerca de las mejores prácticas para desarrolladores y desarrollo.

0

Tres libros que considero esenciales para los programadores principiantes de OO.

  1. "Refactorización: mejorar el diseño del código existente".

Aunque los IDE modernos a menudo admiten el refactor automático, este libro sigue siendo útil. Al conocer la razón (o el olor del código) detrás de una refabricación en particular, puede esforzarse por escribir el código correcto la primera vez.

  1. "programador pragmático"

Una gran cantidad de las mejores prácticas.

    "patrón de diseño"

libro más avanzado, pero todavía útil.

+0

buenos libros, pero probablemente demasiado avanzado –

+0

Pragmatic Programmer no es un libro avanzado. Tiene consejos simples y claros como: "Aprende a usar un editor realmente bueno". y "Usar control de revisión" y habla sobre el principio de "Sin ventanas rotas". Estos son conceptos básicos que pueden ser considerados tan fácilmente por una humedad detrás de las orejas como una barba gris grisácea. Ambos deben leer y pensar profundamente acerca de los principios establecidos en este libro. – daotoad

0

Clean Code es sin duda un buen libro. El Principios, patrones y prácticas ágiles de Martin en C# es mi recomendación si quieres un libro más .NET específico.

Cuestiones relacionadas