Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Computer Science » Refactoring to Patterns (Addison-Wesley Signature Series)  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
New Releases
MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework Application Development Foundation, Second Edition
Agile Software Engineering (Undergraduate Topics in Computer Science)
A Concise Introduction to Software Engineering (Undergraduate Topics in Computer Science)
Qualitative Research Design for Software Users
Visit Laptop Nirvana for the best Cheap Discount Laptops
Bestsellers
The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)
MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework Application Development Foundation, Second Edition
Agile Estimating and Planning (Robert C. Martin Series)
MCSE Self-Paced Training Kit (Exams 70-290, 70-291, 70-293, 70-294): Microsoft Windows Server(TM) 2003 Core Requirements, Second Edition
MCSA/MCSE Self-Paced Training Kit (Exam 70-270): Installing, Configuring, and Administering Microsoft Windows XP Professional, Second Edition (Pro-Certification)
Software Architecture in Practice (2nd Edition) (SEI Series in Software Engineering)
Microsoft Systems Management Server 2003 Administrator's Companion: Administrator's Companion (Administrators Companion)
Component-Based Software Engineering: Putting the Pieces Together (ACM Press)
MCTS Self-Paced Training Kit (Exam 70-502): Microsoft .NET Framework 3.5 Windows Presentation Foundation
CMMI(R): Guidelines for Process Integration and Product Improvement (2nd Edition) (SEI Series in Software Engineering)

Refactoring to Patterns (Addison-Wesley Signature Series)

Refactoring to Patterns (Addison-Wesley Signature Series)

zoom enlarge 
Author: Joshua Kerievsky
Publisher: Addison-Wesley Professional
Category: Book

List Price: $59.99
Buy New: $40.85
You Save: $19.14 (32%)



New (29) Used (8) from $37.00

Avg. Customer Rating: 4.0 out of 5 stars 43 reviews
Sales Rank: 98128

Media: Hardcover
Number Of Items: 1
Pages: 400
Shipping Weight (lbs): 2.2
Dimensions (in): 9.4 x 7.2 x 1.2

ISBN: 0321213351
Dewey Decimal Number: 005.16
UPC: 785342213355
EAN: 9780321213358
ASIN: 0321213351

Publication Date: August 15, 2004
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available

Customer Reviews:   Read 38 more reviews...

5 out of 5 stars Very good book   November 16, 2008
Refactoring written by Martin Fowler is the foundamental book, and this Refactoring to Patterns is higher level talking about refactoring. This is an excellent book about the refactoring.


3 out of 5 stars Good ideas, but needs refactoring   February 21, 2008
 1 out of 1 found this review helpful

There are a lot of nuggets of wisdom in the book, especially in the pragmatic approach the author takes to refactoring and patterns. He admits that patterns can make code worse, or better, depending on the need and skill of the author. He also provides a number of clear examples. However, the style of the book is like the dull works I had to read in graduate school, unnecessarily littered with citations. He cites Fowler to such an obscene degree that it looks more like academic backslapping. Citations are fine when doing a review of literature or examining research, but when they are used for mere quotations, the style is intrusive. As a final complaint, I found that I could often read a whole page and reduce it to one or two sentences. Curiously, he cites an example of Benjamin Franklin trimming a long phrase down to a single person's name. I wish he would have refactored the book in the same way. Almost all programming practices books suffer in the same way: dull, ungodly verbose, academic, and making unnecessary deviations from the point at hand. My suggestion is to get good at skimming, and you will find this book to be worthwhile.


5 out of 5 stars The Joy of Clean Up Reaches the Design Level   January 15, 2008
Clean up (refactoring) is fun. Clean up to the design level (patterns) is stunning. A very pragmatic introduction, down to the code and incredibly helpful. Even strong procrastinators develop an appetite for this often little loved part of our work.

Now what are the prerequisites: You should have read and maybe even handy the landmark book "Refactoring" by Martin Fowler and colleagues. You need a working knowledge of design patterns. You have to actually like real code. Everything else is contained in this beautiful book.

The writing style is lucid and the topic is explained in a refactoring fashion: Readers are guided through the subject with real code (somewhat simplified) in small steps at a slow speed step by step. It is amazing how much ground you cover this way and how fast.

I do highly recommend this book for every software developer.



5 out of 5 stars Combines Refactoring and Patterns   January 8, 2008
A master-piece and a must-read art-work. When I was studying on Martin Fowler's Refactoring to make my code more comprehensive and improve its clarification, I see, Martin Fowler's techiques are generalized techniques, I found Joshua Kerievsky's techiques in Refactoring to Patterns are more specific techiques concern of purely Design Patterns. While Design Patterns itself high-level abstracted, it is easy to find concrete examples in Recfactoring to Patterns and that makes programmer easy to understand Design Patterns. Special thanks to Joshua Kerievsky and to his study group for a this kind of work.


5 out of 5 stars the best design pattern book   February 22, 2007
 1 out of 2 found this review helpful

this is definitely the best book about design pattern I have ever read.

but this book is not telling you what a pattern is and how to use this pattern; instead, it shows some inappropriate designed structure and explains what might be the reason of the inappropriate design, then suggests one pattern to help you out. it's an excellent idea to describe a pattern and the samples are interesting.

moreover, the book is paperback, thin, small, easy to carry, what else can u ask for :D


Powered by Associate-O-Matic