Inicio arrow Blog arrow Libros arrow Refactoring Databases - Evolutionary Database Design Make Text BiggerMake Text SmallerReset Text Size
Refactoring Databases - Evolutionary Database Design E-mail
21.03.2006
Refactorización aún es un concepto extraño para muchos programadores, y hasta la fecha se centra casi exclusivamente en la refactorización de código (v. wikipedia).
Y si resulta esencial poder refactorizar (limpiar y mejorar) el código, es tan importante o más hacer lo mismo con las estructuras de datos.
Refactorizar bases de datos es difícil. El cambio más pequeño puede desencadenar consecuencias en cascada sobre el esquema, objetos y capas de la aplicación; por eso el libro es muy útil, porque enseña un conjunto de prácticas, numerosos trucos y técnicas para mejorar la calidad del diseño, haciendo hincapié en casos reales de bases de datos que ya se encuentran en uso pero con deficiencias de diseño.

Autores:
Scott W. Amber es fundador y asesor de las metodologías Agile Modeling (AD), Agile Data (AD), Enterprise Unified Process (EUP) y Agile Unified Process (AUP).
Pramod J. Sadalage, consultor de ThoughtWorks y pionero en el desarrollo evolutivo de grandes sistemas con J2EE, aplicando Extreme Programming.

Enlace: Refactoring Databases.

Tags: , bases de datos, refactoring, databases.
Comentarios (1)
... : -
GRACIAS
November 07, 2006
Escribir comentario

 
< Anterior   Siguiente >

En Navegapolis
En Internet


Artículos relacionados