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 ...
Read More
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 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
Read Less
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $4.92, good condition, Sold by Dream Books Co. rated 4.0 out of 5 stars, ships from Denver, CO, UNITED STATES, published 2005 by O'Reilly Media.
Choose your shipping method in Checkout. Costs may vary based on destination.
Seller's Description:
Good. Gently used with minimal wear on the corners and cover. A few pages may contain light highlighting or writing but the text remains fully legible. Dust jacket may be missing and supplemental materials like CDs or codes may not be included. May be ex-library with library markings. Ships promptly!
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $5.91, very good condition, Sold by ThriftBooks-Atlanta rated 5.0 out of 5 stars, ships from Austell, GA, UNITED STATES, published 2005 by O'Reilly Media.
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $5.91, very good condition, Sold by ThriftBooks-Reno rated 5.0 out of 5 stars, ships from Reno, NV, UNITED STATES, published 2005 by O'Reilly Media.
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $34.38, good condition, Sold by Bonita rated 4.0 out of 5 stars, ships from Santa Clarita, CA, UNITED STATES, published 2005 by O'Reilly Media.
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $38.52, new condition, Sold by Your Online Bookstore rated 5.0 out of 5 stars, ships from Houston, TX, UNITED STATES, published 2005 by O'Reilly Media.
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $74.66, new condition, Sold by Bonita rated 4.0 out of 5 stars, ships from Santa Clarita, CA, UNITED STATES, published 2005 by O'Reilly Media.
Add this copy of Prefactoring: Extreme Abstraction-Extreme Separation to cart. $105.86, new condition, Sold by GridFreed rated 5.0 out of 5 stars, ships from North Las Vegas, NV, UNITED STATES, published 2005 by O'Reilly Media.