Refactoring to Patterns

来源:互联网 发布:电脑连接光猫网络受限 编辑:程序博客网 时间:2024/06/06 00:46

This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways.Coverage includes:

*A catalog of twenty-seven pattern-directed refactorings, featuring real-world code examples
*Descriptions of twelve design smells that indicate the need for this book's refactorings
*General information and new insights about patterns and refactoring
*Detailed implementation mechanics: how low-level refactorings are combined to implement high-level patterns
*Multiple ways to implement the same patternand when to use each
*Practical ways to get started even if you have little experience with patterns or refactoring

http://rapidshare.com/files/51115981/0321213351.rar
原创粉丝点击