- Softcover
- Used

Seller: World of Books Inc, Montgomery, IL, U.S.A.World of Books Inc
AbeBooks seller since March 23, 2026
Condition: Used - Good
US$ 9.75
Quantity: 1 available
Add to basketItem description from seller
More often than not, developers will stop a large project in the middle of the build stage to rethink and recode the software design so it's cleaner and more efficient. Known as "refactoring," this process eats up valuable time and money. To help offset refactoring, this book presents a new process called "prefactoring," the premise of which states that you're better off considering the best possible design patterns before you even begin your project. Prefactoring, in essence, is the art of applying the insights gleaned from previous experience (whether yours or someone else's) when developing software to new projects. Doing so will likely save you from making costly design changes midstream - and maybe even save your job! This practical, thought-provoking guide details prefactoring guidelines in design, code, and testing, each derived from the lessons of many developers over many years. With these guidelines, you're far more likely to create more readable and maintainable code before you reach the second-guessing stage. To help communicate the many facets of this process, "Prefactoring" follows the example of a fictitious client, Sam, as he seeks to create a software system from beginning to implementation. Among the topics covered are: General development issues; Implementation classes; Object-oriented design; Creating reports via separation of concerns; Associations and states; and, Creating and testing interfaces. If you understand object-oriented design, and you want to save time and money by considering more efficient designs before you begin your project, "Prefactoring" will show you the way. It won't guarantee that you'll never need to refactor your design or code again, but you're sure to cut down on the amount of refactoring you do.…
Seller Inventory # CIN0596008740G
- Title
- Prefactoring
- Author
- Kenneth Pugh
- Publisher
- O'Reilly Media
- Publication year
- 2005
- Condition
- Good
- Binding
- Paperback
- Language
- English
- ISBN 10
- 0596008740
- ISBN 13
- 9780596008741
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 include:
- When You're Abstract, Be Abstract All the Way
- Splitters Can Be Lumped Easier Than Lumpers Can Be Split
- Do a Little Job Well and You May Be Called Upon Often
- Plan Globally, Develop Locally
- Communicate with Your Code
- The Easiest Code to Debug Is That Which is Not Written
- Use the Client's Language
- Don't Let the Cold Air In
- Never Be Silent
- Don't Speed Until You Know Where You Are Going
"Synopsis" may belong to another edition of this title.
About the Author
"About the title" may belong to another edition of this title.
World of Books Inc
Montgomery, IL, U.S.A.
AbeBooks seller since March 23, 2026
Shipping rates within U.S.A.
| Item | 4 to 12 business days | 3 to 6 business days |
|---|---|---|
| First item | US$ 0.00 | US$ 10.95 |
Payment methods
Store description
Founded in 2002, World of Books is a leading online destination for buying and selling both preloved and new books, committed to making sustainable reading accessible to all. With a mission to help people read more and waste less, World of Books offers a huge range of affordable, high-quality books — giving both new and preloved titles a second life. The company also operates World of Books – Sell Your Books, an easy-to-use platform that allows customers to trade in unwanted books for cash, helping to keep books in circulation while promoting sustainability. As a Certified B Corp, World of Books is driven by a vision to become the world’s largest and most sustainable dedicated online bookstore. The company measures its success through the positive environmental impact it creates, the value it provides to customers, and its ability to operate profitably while supporting its sustainable mission …
Specialty
Second Hand - All GenreSeller's business information
SBYB, Inc.
900 Knell Road
Montgomery, IL U.S.A. 60538