Desarrollo de software orientado a objetos, guiado por pruebas

Desarrollo de software orientado a objetos, guiado por pruebas (Steve Freeman)

Título original:

Growing Object-Oriented Software, Guided by Tests

Contenido del libro:

Prólogo de Kent Beck.

"Los autores de este libro han liderado una revolución en el oficio de programar controlando el entorno en el que crece el software." --Ward Cunningham.

"Por fin, un libro repleto de código que expone la profunda simbiosis entre TDD y OOD. Es un libro para conservar". --Robert C. Martin.

"Si quieres ser un experto en el estado del arte en TDD, necesitas entender las ideas de este libro"-- Michael Feathers.

Test-Driven Development (TDD) es ahora una técnica establecida para entregar mejor software más rápido. TDD se basa en una idea simple: Escribir pruebas para el código antes de escribir el propio código. Sin embargo, esta "simple" idea requiere habilidad y criterio para hacerlo bien. Ahora existe una guía práctica de TDD que va más allá de los conceptos básicos. Basándose en una década de experiencia en la construcción de sistemas del mundo real, dos pioneros de TDD muestran cómo dejar que las pruebas guíen el desarrollo y "hacer crecer" un software coherente, fiable y mantenible.

Steve Freeman y Nat Pryce describen los procesos que utilizan, los principios de diseño que se esfuerzan por conseguir y algunas de las herramientas que les ayudan a realizar el trabajo. A través de un extenso ejemplo trabajado, aprenderá cómo funciona TDD en múltiples niveles, utilizando pruebas para impulsar las características y la estructura orientada a objetos del código, y utilizando Mock Objects para descubrir y luego describir las relaciones entre objetos. A lo largo del camino, el libro aborda sistemáticamente los desafíos que los equipos de desarrollo encuentran con TDD--desde la integración de TDD en sus procesos hasta las pruebas de sus características más difíciles. La cobertura incluye.

- Implementación eficaz de TDD: cómo empezar y cómo mantener el impulso.

A lo largo del proyecto.

- Creación de código más limpio, más expresivo y más sostenible.

- El uso de pruebas para mantenerse implacablemente centrado en el mantenimiento de la calidad.

- Entender cómo TDD, Mock Objects, y el diseño orientado a objetos se unen.

En el contexto de un proyecto real de desarrollo de software.

- Usando Objetos Simulados para guiar diseños orientados a objetos.

- Tener éxito donde TDD es difícil: gestión de datos de prueba complejos y pruebas de persistencia.

Y concurrencia.

Otros datos del libro:

ISBN:9780321503626
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2009
Número de páginas:384

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Desarrollo de software orientado a objetos, guiado por pruebas - Growing Object-Oriented Software,...
Prólogo de Kent Beck. "Los autores de este libro...
Desarrollo de software orientado a objetos, guiado por pruebas - Growing Object-Oriented Software, Guided by Tests

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.10.17 08:50 (GMT+2)