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
- Refactoring to Patterns
- Refactoring to Patterns
- 《Refactoring to patterns》
- Refactoring to Patterns Review 2
- Refactoring to Patterns Review 3
- Refactoring to Patterns Review 4
- Refactoring to Patterns Review 5
- Refactoring to Patterns Review 6
- Refactoring to Patterns Review 7
- Refactoring to Patterns 项目实践
- 开始写Refactoring to Patterns读书笔记
- Refactoring to Patterns 读书笔记(一)
- Refactoring to Patterns 读书笔记(二)
- Refactoring to Patterns 读书笔记(三)
- Refactoring to Patterns 读书笔记(四)
- Refactoring to Patterns 读书笔记(五)
- Refactoring to Patterns 读书笔记(六)
- Refactoring Patterns
- SUSE Linux 10 Bible
- Expert Web Services Security in the .NET Platform
- Maximizing ASP.NET Real World, Object-Oriented Development
- Optical Network Control: Architecture, Protocols, and Standards
- The Build Master: Microsoft's Software Configuration Management Best Practices
- Refactoring to Patterns
- Sustainable Software Development: An Agile Perspective
- Building the Data Warehouse
- The Object Primer : Agile Model-Driven Development with UML 2.0
- 3D Game Engine Architecture, First Edition : Engineering Real-Time Applications with Wild Magic
- 3D Game Engine Programming
- Delphi in a Nutshell
- Tomes of Delphi: Win32 Core API Windows 2000
- Beginning Visual Basic .NET Database Programming