Refactoring: Improving the Design of Existing Code

Refactoring: Improving the Design of Existing Code

1999 • 448 pages