Habilidades esenciales para el desarrollador ágil - Guía para programar y diseñar mejor

Puntuación:   (3,8 de 5)

Habilidades esenciales para el desarrollador ágil - Guía para programar y diseñar mejor (Alan Shalloway)

Opiniones de los lectores

Resumen:

El libro es muy apreciado por su orientación práctica sobre prácticas de desarrollo de software, especialmente en un contexto ágil. Muchos lectores lo encontraron perspicaz y útil tanto para desarrolladores noveles como experimentados, ayudándoles a entender conceptos esenciales y a mejorar la calidad del código. Sin embargo, algunos lo criticaron por ser demasiado genérico, tener un título engañoso y carecer de profundidad con respecto a las técnicas ágiles reales.

Ventajas:

Bien escrito y perspicaz
inmediatamente útil para entender las mejores prácticas de programación
proporciona consejos prácticos para mejorar la calidad del código
valioso tanto para principiantes como para desarrolladores experimentados
bien organizado y fácil de navegar
incluye explicaciones de prácticas importantes y sus beneficios.

Desventajas:

Algunos lectores lo encuentran demasiado genérico
el título se considera engañoso, ya que no se centra lo suficiente en las técnicas ágiles
puede no ser adecuado para principiantes o no programadores
no se considera la guía definitiva para transformar equipos en ágiles.

(basado en 10 opiniones de lectores)

Título original:

Essential Skills for the Agile Developer - A Guide to Better Programming and Design

Contenido del libro:

Agile se ha convertido en el paradigma de desarrollo de software dominante en la actualidad, pero los métodos ágiles siguen siendo difíciles de medir y mejorar.

Essential Skills for the Agile Developer llena este vacío desde la base, enseñando técnicas probadas para evaluar y optimizar las prácticas ágiles tanto individuales como de equipo. Escrito por cuatro directores de Net Objectives -una de las principales empresas de formación y consultoría ágiles del mundo-, este libro refleja su inigualable experiencia ayudando a las organizaciones en su transición a la metodología ágil.

Se centra en las acciones y conocimientos específicos que pueden aportar las mayores mejoras de diseño y programación con una inversión económica. Los autores revelan los factores clave asociados al éxito de los proyectos ágiles y ofrecen formas prácticas de medirlos. A través de ejemplos reales, abordan principios, actitudes, hábitos, prácticas técnicas y consideraciones de diseño y, sobre todo, muestran cómo aunar todos estos elementos para ofrecer un software de mayor valor.

Con las técnicas de los autores, los directivos y los equipos pueden optimizar toda la organización y todo el producto a lo largo de su ciclo de vida. Essential Skills for the Agile Developer muestra cómo Realizar programación por intención Separar el uso de la construcción Considerar la testabilidad antes de escribir código Evitar el sobrediseño y el infradiseño Tener éxito con Acceptance Test Driven Development (ATDD) Minimizar la complejidad y la reelaboración Utilizar la encapsulación de forma más eficaz y sistemática Saber cuándo y cómo utilizar la herencia Prepararse para el cambio con más éxito Realizar la integración continua con más éxito Dominar las mejores prácticas potentes para el diseño y la refactorización.

Otros datos del libro:

ISBN:9780321543738
Autor:
Editorial:
Subtítulo:A Guide to Better Programming and Design
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2011
Número de páginas:272

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones de Diseño Explicados: Una Nueva Perspectiva del Diseño Orientado a Objetos - Design...
"Una de las grandes cosas del libro es la forma en...
Patrones de Diseño Explicados: Una Nueva Perspectiva del Diseño Orientado a Objetos - Design Patterns Explained: A New Perspective on Object-Oriented Design
Habilidades esenciales para el desarrollador ágil - Guía para programar y diseñar mejor - Essential...
Agile se ha convertido en el paradigma de...
Habilidades esenciales para el desarrollador ágil - Guía para programar y diseñar mejor - Essential Skills for the Agile Developer - A Guide to Better Programming and Design

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)