Código limpio
por Robert C. Martin (Uncle Bob)
Anaya Multimedia
📚 Comprar "Código limpio"
Elige tu plataforma preferida
Enlace de afiliado · Sin coste adicional para ti
Se guarda solo en este navegador.
Ventajas y desventajas
Puntos fuertes
- Principios de código limpio con ejemplos reales de código Java
- Refactorizaciones paso a paso que enseñan cómo mejorar código existente
- Filosofía profesional del desarrollo de software bien explicada
Limitaciones
- Algunos ejemplos de refactorización son excesivamente detallados
- Las últimas partes del libro sobre sistemas y emergencia son menos accesibles
Datos de la edición
- Páginas
- 464 pp.
- ISBN
- 978-8441532106
- Publicación original
- 2008
¿Es este libro para ti?
Este libro es para ti si…
- ✓Desarrolladores de software de todos los niveles que quieren mejorar la calidad de su código
No es para ti si…
- ✕Lectores que buscan un enfoque completamente diferente
- Nivel recomendado
- Todos los niveles
- Tiempo aproximado
- ≈ 18–39 h · 464 págs. (estimación)
- Tipo de lectura
- Manual técnico / de estudio · Equilibrado
- Esfuerzo
- Algunas refactorizaciones son muy detalladas; las últimas partes (sistemas y emergencia) son menos accesibles
Requisitos y alcance
Necesitas saber antes
- Saber leer código Java: los ejemplos están en ese lenguaje
Qué aprenderás
- Nombres que expresan intención y funciones pequeñas que hacen una sola cosa
- Comentarios que aportan valor y tests que documentan el comportamiento
- Refactorización paso a paso con ejemplos en Java
Qué no aprenderás
- Un framework o herramienta concretos
Después puedes leer: El programador pragmático
Ruta de lectura: De la programación a la ingeniería de software (paso 2)
El arte de escribir código que otros puedan leer
Código limpio (2008) de Robert C. Martin, conocido universalmente como Uncle Bob, es el libro que todo desarrollador de software debería leer al inicio de su carrera. Su premisa central es simple pero transformadora: el código se lee muchas más veces de las que se escribe, por lo que escribir código legible es una responsabilidad profesional ineludible.
Principios que cambian la forma de programar
Martin organiza el libro en torno a principios concretos: nombres de variables y funciones que expresan intención, funciones pequeñas que hacen una sola cosa, comentarios que añaden valor real y no repiten el código, tests que documentan el comportamiento esperado. Cada principio viene acompañado de ejemplos de código antes y después de la refactorización.
Para quién es este libro
Para desarrolladores de todos los niveles. Imprescindible para quienes llevan menos de cinco años programando. También valioso para seniors que quieran sistematizar prácticas que tal vez ya intuyen. Los ejemplos están en Java pero los principios son universales.
Veredicto editorial
Uno de los libros más influyentes en la historia del desarrollo de software profesional. Una inversión que se amortiza en la primera semana de aplicar sus principios.
Qué leer después
Profundizar
Si quieres ir más lejos
Libros similares
Patrones de diseño (Gang of Four)Temas en común: programacion · Dificultad de lectura similar
Curso intensivo de PythonTemas en común: programacion · Dificultad de lectura similarEffective JavaTemas en común: programacion · Dificultad de lectura similar
Fluent PythonTemas en común: programacion · Dificultad de lectura similar
📚 Comprar "Código limpio"
Elige tu plataforma preferida
Enlace de afiliado · Sin coste adicional para ti