- Martin Fowler: Refactoring. Addison-Wesley, 1999.
- William C. Wake: Refactoring Workbook. Addison-Wesley, 2003.
- Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides:
Design Patterns. Addison-Wesley, 1996.
- Ken Pugh: Prefactoring. O'Reilly, 2005.
- Joshua Bloch: Effective Java. Addison-Wesley, 2005.
Johannes Waldmann
2006-03-17