Descripción
Incluso un código deficiente puede funcionar. Pero si el código no está limpio, puede llevar a una organización de desarrollo a la ruina. Cada año, se pierden incontables horas y recursos significativos debido a un código mal escrito. Pero no tiene por qué ser así. El reconocido experto en software Robert C. Martin presenta un paradigma revolucionario con Clean Code: A Handbook of Agile Software Craftsmanship. Martin se ha asociado con sus colegas de Object Mentor para destilar su mejor práctica ágil de limpiar código "sobre la marcha" en un libro que le inculcará los valores de un artesano del software y lo convertirá en un mejor programador, pero solo si se esfuerza. ¿Qué tipo de trabajo hará? Leerá código, mucho código. Y se le desafiará a pensar qué tiene de correcto ese código y qué tiene de incorrecto. Más importante aún, se le desafiará a reevaluar sus valores profesionales y su compromiso con su oficio. Clean Code se divide en tres partes. La primera describe los principios, patrones y prácticas para escribir código limpio. La segunda parte consta de varios estudios de caso de complejidad creciente. Cada estudio de caso es un ejercicio para limpiar código, para transformar una base de código que tiene algunos problemas en una que sea sólida y eficiente. La tercera parte es la recompensa: un solo capítulo que contiene una lista de heurísticas y "olores" recopilados durante la creación de los estudios de caso. El resultado es una base de conocimiento que describe la forma en que pensamos cuando escribimos, leemos y limpiamos código. Los lectores saldrán de este libro comprendiendo
Autor: Robert Martin
Editorial: Pearson
Publicado: 08/01/2008
Páginas: 431
Tipo de encuadernación: Tapa blanda
Peso: 1.55 lbs
Tamaño: 9.10h x 6.90w x 0.90d
ISBN13: 9780132350884
ISBN10: 0132350882
Categorías BISAC:
- Informática | Desarrollo e ingeniería de software | Garantía de calidad y pruebas
- Informática | Programación | General
- Cómo diferenciar entre código bueno y malo
- Cómo escribir código bueno y cómo transformar código malo en código bueno
- Cómo crear buenos nombres, buenas funciones, buenos objetos y buenas clases
- Cómo formatear el código para una máxima legibilidad
- Cómo implementar un manejo completo de errores sin oscurecer la lógica del código
- Cómo realizar pruebas unitarias y practicar el desarrollo basado en pruebas
Autor: Robert Martin
Editorial: Pearson
Publicado: 08/01/2008
Páginas: 431
Tipo de encuadernación: Tapa blanda
Peso: 1.55 lbs
Tamaño: 9.10h x 6.90w x 0.90d
ISBN13: 9780132350884
ISBN10: 0132350882
Categorías BISAC:
- Informática | Desarrollo e ingeniería de software | Garantía de calidad y pruebas
- Informática | Programación | General
Acerca del autor
Robert C. "Uncle Bob" Martin ha sido un profesional del software desde 1970 y consultor internacional de software desde 1990. Es fundador y presidente de Object Mentor, Inc., un equipo de consultores experimentados que guían a sus clientes en todo el mundo en los campos de C++, Java, C#, Ruby, OO, Patrones de diseño, UML, Metodologías ágiles y programación eXtreme.

