Adaptive Code: Agile Coding with Design Patterns and Solid Principles (Código ágil con patrones de diseño y principios sólidos)

Puntuación:   (4,6 de 5)

Adaptive Code: Agile Coding with Design Patterns and Solid Principles (Código ágil con patrones de diseño y principios sólidos) (Gary McLean Hall)

Opiniones de los lectores

Resumen:

En general, el libro recibe grandes elogios por su perspicaz contenido sobre desarrollo de software, especialmente para desarrolladores C# y .NET. Los revisores aprecian su enfoque en la calidad práctica del código, los principios SOLID y los patrones de diseño, lo que lo hace valioso tanto para programadores nuevos como experimentados. Sin embargo, algunos lectores opinan que el libro podría profundizar más en los ejemplos y que sus capítulos iniciales sobre procesos ágiles parecen fuera de lugar.

Ventajas:

Rico en información de calidad sin relleno.
Enseña principios de codificación preparados para el futuro.
Buena mezcla de teoría y ejemplos prácticos.
Valioso tanto para principiantes como para desarrolladores experimentados.
Su estilo claro y conciso facilita la comprensión.
Cubre conceptos esenciales como SOLID y patrones de diseño de forma efectiva.

Desventajas:

Los capítulos iniciales sobre procesos ágiles pueden parecer irrelevantes para algunos lectores.
Algunos ejemplos se consideran superficiales y pueden no proporcionar suficiente profundidad para programadores experimentados.
El sesgo anti-Microsoft puede limitar su audiencia.
El libro puede no ser tan útil para quienes busquen ejemplos de codificación detallados similares a los de «Clean Code».

(basado en 40 opiniones de lectores)

Título original:

Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Contenido del libro:

Escriba código que pueda adaptarse a los cambios.

Aplicando los principios de este libro, podrá crear código que se adapte a nuevos requisitos y escenarios imprevistos sin tener que reescribirlo de forma significativa. Gary McLean Hall describe las mejores prácticas, principios y patrones ágiles para diseñar y escribir código que pueda evolucionar más rápida y fácilmente, con menos errores, porque no impide el cambio.

Ahora revisado, actualizado y ampliado, Adaptive Code, segunda edición, añade ideas prácticas indispensables sobre Kanban, inversión de dependencias y creación de abstracciones reutilizables. Basándose en más de una década de experiencia en consultoría y desarrollo ágil, McLean Hall ha actualizado su best-seller con una cobertura más profunda de las pruebas unitarias, refactorización, inyección de dependencia pura, y mucho más.

Domine nuevas y potentes formas de:

- Escribir código que permita y complemente Scrum, Kanban o cualquier otro marco ágil.

- Desarrollar código que pueda sobrevivir a cambios importantes en los requisitos.

- Planificar la adaptabilidad mediante el uso de dependencias, capas, interfaces y patrones de diseño.

- Realice pruebas unitarias y refactorización en tándem, obteniendo más valor de ambas.

- Utilizar la técnica del «maestro de oro» para adaptar el código heredado.

- Construir código SÓLIDO con los principios de responsabilidad única, abierto/cerrado y sustitución de Liskov.

- Crear interfaces más pequeñas para dar soporte a necesidades arquitectónicas y de cliente más diversas.

- Aprovechar las mejores prácticas de inyección de dependencias para mejorar la adaptabilidad del código.

- Aplicar la inversión de dependencias con el patrón Stairway y evitar los antipatrones relacionados.

Sobre usted.

Este libro está dirigido a programadores de todos los niveles que buscan una visión más práctica de los patrones de diseño, los principios SOLID, las pruebas unitarias, la refactorización y otros temas relacionados. La mayoría de los lectores habrán programado en C#, Java, C++ o lenguajes orientados a objetos similares, y estarán familiarizados con las técnicas básicas de programación procedimental.

Otros datos del libro:

ISBN:9781509302581
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Adaptive Code: Agile Coding with Design Patterns and Solid Principles (Código ágil con patrones de...
Escriba código que pueda adaptarse a los...
Adaptive Code: Agile Coding with Design Patterns and Solid Principles (Código ágil con patrones de diseño y principios sólidos) - Adaptive Code: Agile Coding with Design Patterns and Solid Principles

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)