First example of refactoring from de book Refactoring: Improving the Design of Existing Code