Simplest-shop.com

     

online shopping, the simple way

Welcome | Help
Search for
in
Home > Books > Special Features > Look Inside Computer Books > Refactoring Improving Design Existing Code Addison Wesley Object Technology Series
This website will be shutdown on 2008-04-01.
my cart Add to shopping cart

Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)

 Rating 4
enlarged image: Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)
enlarge imageEnlarge image
80% Recommended by our customers.
Publisher: Addison-Wesley Professional
Catalog: Book
Release date: 1999-07-08
Media: Hardcover
Number of pages: 464
Ean: 9780201485677
Book Isbn: 0201485672
Upc: 785342485677
tip Tip: compare prices with similar books

Authors:
Martin Fowlersee more Books by Martin Fowler
Kent Becksee more Books by Kent Beck
John Brantsee more Books by John Brant
William Opdykesee more Books by William Opdyke
Don Robertssee more Books by Don Roberts

Top stores Description Price Link to shop
amazon.com Availability: in 24 hours
Current discount:20% off !!
$47.99
used17 used offers, as low as...$30.50see more used offers
all new46 thirdParty new offers, as low as...$38.00see more ThirdParty new offers

User Reviews:
 Rating 5   Written on November 1, 2006
   Summary: Seminal Work
The book is critical for beginner developers who want to achieve the next level. The topic is presented as "cleaning up code". In the process; however, it teaches how to move from bad design to good.

 Rating 4   Written on October 24, 2006
   Summary: Refactor afterwards, but design and review first
Refactoring, says Fowler in his preface, is improving the structure of the code without changing the behavior at all. His book certainly offers an organized way to do that, with examples and then an entire second half of the book which is a reference of refactoring patterns. I can recommend reading the first half of the book (methods) and then keeping it around as a reference when needed.

But as a constant daily method, I think it claims too much. "Improving the design of the code after it has been written," is still difficult, even if you have a book of refactoring patterns. And Fowler rightly makes having a strong unit testing suite a requirement.

So I can say: read the book so that if you find yourself doing refactoring, you won't have to reinvent the wheel. But don't get your hopes up that refactoring is a substitute for good design and clear coding, as measured and improved through review by trusted co-workers.


 Rating 5   Written on October 5, 2006
   Summary: Take the special offer above!
You know which special offer, the one that let's you buy this book with another for a reduced price.

This book needs to be on the bookshelf of every programmer. And it needs to have dog-eared pages, scribbles in the margins, lots of marked passages, etc.


When I almost turned to the "dark side" from anger and frustration at cleaning up other programmers crappy code, this book gave me hope and the strength to carry on. It has kept me from turning to the "dark side".

If you are considering turning to the "dark side", studying this book will give you hope also.

So no one misunderstands me, the "dark side" is...... becoming a manager.

:)


 Rating 4   Written on August 7, 2006
   Summary: refactoring
a good and clear book for improving your code in small steps. a lot of (not language specific) good examples.

 Rating 5   Written on July 15, 2006
   Summary: Want to know how to be a better software developer?
Then read this book - it contains great tips and hints for how to be a better developer by making your code (or someone else's code) more easily maintainable. For example
> Remove duplicated code
> Write smaller classes "Do one thing and do it well"
> Only expose methods that need to be exposed
> re-write complicated expressions by introducing temporary variables with names that explain the purpose
and so many others. Particularly great for those left maintaining code written by someone else who thought a class containing 2,500 lines of code is fine.

Comparison map
Wondering how the book "Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)" relates to similar books? Find out at a glance here:
Price comparison Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)
Refactoring: Improving the Design of Existing Code...
Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
Design Patterns: Elements of Reusable...
Code Complete: A Practical Handbook of Software Construction
Code Complete: A Practical Handbook of Software...
The Pragmatic Programmer: From Journeyman to Master
The Pragmatic Programmer: From Journeyman to...
Test Driven Development: By Example (Addison-Wesley Signature Series)
Test Driven Development: By Example...
Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series)
Patterns of Enterprise Application Architecture...
Our price$47.99$41.57$31.49$40.72$37.53$51.99
List price$59.99$59.99$49.99$49.99$44.99$64.99
Lowest used price$30.50$32.00$28.90$30.00$20.86$32.39
Lowest new price$38.00$36.50$28.77$31.69$24.30$40.93
CatalogBookBookBookBookBookBook
Release date1999-07-081994-11-102004-07-071999-10-302002-11-182002-11-15
MediaHardcoverHardcoverPaperbackPaperbackPaperbackHardcover
Number of pages464416960352240560
Ean978020148567797802016336109780735619678978020161622497803211465339780321127426
Book Isbn020148567202016336120735619670020161622X03211465300321127420
Upc785342485677785342633610790145196705785342616224785342146530076092019909
Link to shop*
(opens in a new window)
BUY IT NOW*BUY IT NOW*BUY IT NOW*BUY IT NOW*BUY IT NOW*BUY IT NOW*
take one out?

I am here:
Home > Books > Special Features > Look Inside Computer Books > Refactoring Improving Design Existing Code Addison Wesley Object Technology Series
This website will be shutdown on 2008-04-01.

tell a friend about this pageE-mail this page

 
About the Simplest Shop | Help | Term of Use | Privacy Policy
Home | Contact us | Bookmark us | get paid for writing
Copyright Simplest-Shop.com 2004. All rights reserved