[ Team LiB ] |
Choosing Refactoring TargetsWhen you encounter a large system that is poorly factored, where do you start? In the XP community, the answer tends to be either one of these:
I don't hold with either of these. The first is impractical except in a few projects staffed entirely with top programmers. The second tends to pick around the edges, treating symptoms and ignoring root causes, shying away from the worst tangles. Eventually the code becomes harder and harder to refactor. So, if you can't do it all, and you can't be pain-driven, what do you do?
This is how to get the most bang for your refactoring buck. |
[ Team LiB ] |
No comments:
Post a Comment