Refactoring to Patterns

Refactoring to Patterns pdf epub mobi txt 电子书 下载 2025

出版者:Addison-Wesley Professional
作者:Joshua Kerievsky
出品人:
页数:400
译者:
出版时间:2004-8-15
价格:USD 69.99
装帧:Hardcover
isbn号码:9780321213358
丛书系列:The Addison-Wesley Signature Series
图书标签:
  • 设计模式 
  • Refactoring 
  • 软件工程 
  • 重构 
  • 模式 
  • pattern 
  • 计算机 
  • 方法论 
  •  
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

In 1994, Design Patterns changed the landscape of object-oriented development by introducing classic solutions to recurring design problems. In 1999, Refactoring revolutionized design by introducing an effective process for improving code. With the highly anticipated Refactoring to Patterns, Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring. 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 pattern-and when to use each * Practical ways to get started even if you have little experience with patterns or refactoring Refactoring to Patterns reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you're focused on legacy or "greenfield" development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively.

具体描述

读后感

评分

这本书更多介绍了复合重构和测试驱动重构,如果对一般的重构手法和设计模式都不了解,读这本书会比较吃力。如果有过不少的项目经验,读这本书更合适。  

评分

这本书断断续续看过几次,感觉距离head first 那本有一定的距离,无法让我很投入,或者看后有所思考,可能是我经验不足。

评分

最近刚看完<重构与模式>这本书, 这本书很适合我的一直以来的观点, 大多数情况下, 模式的应用是一个渐进演变的过程, 坏味道也不是一开始就出现的, 而在一开始就想到用这个模式, 那个模式的, 很可能导致设计过度. 貌似重构与模式有一种天然的关系. 重构是手段, 模式是目的, 同时...  

评分

只是看了一半,因为其中每个例子都含有作者实践过的真实代码,非常适合我们跟着作者的思路去思考,运用设计模式进行重构,解决眼前存在的难题!  

评分

这本书中的内容不太好懂,即使你看了Martin的《重构》和四人帮的《设计模式》,最好还是把里面的代码敲一遍,并仔细的重构,体会整个过程。在重构的过程,会发现一些新的体会。 关于设计模式,我推荐《设计模式之禅》和 Head First 的那本设计模式。。1...  

用户评价

评分

立意很好,可总觉得这书写得太晦涩了,另外书中本就残缺的源码竟然网上没有完整的免费下载!

评分

重构一书里已有通过重构引入模式的内容,不觉得这本书有必要。

评分

立意很好,可总觉得这书写得太晦涩了,另外书中本就残缺的源码竟然网上没有完整的免费下载!

评分

立意很好,可总觉得这书写得太晦涩了,另外书中本就残缺的源码竟然网上没有完整的免费下载!

评分

原创性的想法少,或者在某些工程实践中堵住了再来按图索骥会觉得好吧。个人更推荐Michael Feathers的那本Working Effectively with Legacy Code。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有