2008-09-07 5 views

Répondre

3

Working Effectively with Legacy Code se concentre sur le traitement des bases de code existantes qui doivent évoluer pour être testables. Pour ce faire, de nombreuses techniques sont utilisées dans le livre et constituent une excellente ressource pour le refactoring.

0

Quelle est votre base de code?

Eclipse supporte assez bien Java. Mais malheureusement, un support limité pour le code C++.

Heres un article des fabricants ..

0

refactorisation HTML est nouvelle et relativement bon, vous pouvez deviner ce qu'il couvre :)

Autre que que les deux livres que vous mentionnez sont les deux que j'ai utilisé le plus, mais Agile Principles est également très bon.

0

Je recommande la lecture Travailler efficacement avec Legacy code, puis refactorisation - Améliorer la conception de code existant. Le livre de Martin Fowler ressemble plus à un livre de reçus, il explique comment. Travailler efficacement avec le code existant, explique le pourquoi à mon avis.

ci-dessous quelques autres livres relatifs à refactoring:

antipatterns refactoring software architectures and projects in crisis

refactoring in large software projects performing complex restructurings

refactoring sql applications

Prefactoring

Questions connexes