2008-09-07 17 views

Respuesta

3

Working Effectively with Legacy Code se centra en el tratamiento de las bases de código existentes que deben evolucionar para poderse probar. Muchas técnicas se utilizan en el libro para lograr esto, y es un excelente recurso para refactorizar.

0

¿Cuál es su código base?

Eclipse tiene un soporte bastante bueno para Java. Pero, lamentablemente, soporte limitado para el código C++.

Heres un artículo de los creadores ..

0

Refactoring HTML es nuevo y relativamente buena, se puede adivinar lo que cubre :)

Aparte de eso los dos libros que mencionas son los dos que he más utilizado, pero Agile Principles también es muy bueno.

0

Yo recomendaría leer trabajo efectivo con el código heredado, entonces Refactoring - Mejorar el diseño de código existente. El libro de Martin Fowler es más como un libro de recibos para mí, explica cómo. Trabajando eficazmente con el código heredado, explica el por qué en mi opinión.

a continuación es algunos otros libros relacionados con la refactorización:

antipatterns refactoring software architectures and projects in crisis

refactoring in large software projects performing complex restructurings

refactoring sql applications

Prefactoring

Cuestiones relacionadas