Jump to ratings and reviews
Rate this book

Prefactoring: Extreme Abstraction - Extreme Separation - Extreme Reliability

Rate this book
Prefactoring approaches software development of new systems using lessons learned from many developers over the years. It is a compendium of ideas gained from retrospectives on what went right and what went wrong in development. Some of these ideas came from experience in refactoring. Refactoring is improving the design of existing code to make it simpler and easier to maintain. This practical, thought-provoking guide details prefactoring guidelines in design, code, and testing. These guidelines can help you create more readable and maintainable code in your next project. To help communicate the many facets of this approach, Prefactoring follows the development of a software system for a fictitious client, named Sam, from vision through implementation. Some of the guidelines you'll encounter along the way

238 pages, Paperback

First published September 1, 2005

1 person is currently reading
48 people want to read

About the author

Ken Pugh

20 books1 follower
A principal consultant with Pugh-Killeen Associates since 1982). His professional interests are development processes (especially agile ones), object-oriented design, and security. He has been involved with projects ranging from satellite tracking to goat serum process control to stock portfolio analysis. He's ambidexterous - developing for both Windows and UNIX/Linux.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (11%)
4 stars
9 (25%)
3 stars
11 (31%)
2 stars
7 (20%)
1 star
4 (11%)
Displaying 1 - 3 of 3 reviews
Profile Image for Alfredo Chavez.
4 reviews1 follower
April 9, 2014
Lots of solid and thought-provoking advice. It encourages to build software based on lessons learned (by ones self and by others) instead of reinventing the wheel again and again... and fixing that wheel when you find you didn't get it right
Profile Image for Ronald.
33 reviews2 followers
April 26, 2011
Good stuff to think about. I like his views on errors and exceptions. I've been struggling with that for years and have decided to adopt his model.
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.