Prefactoring PDF download by Ken Pugh


O'Reilly Media
Publication date: April 2007
ISBN: 9780596514495
Digital Book format: PDF (DRM-Free)


List price:
Our price:

You save: $2.00 (8%)
Join our Facebook sweepstake, share and
get 10 likes. Winners
get notified in 24H!

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
Please sign in to review this product.
Prefactoring PDF can be read on any device that can open PDF files.

File Size:
1272 Kb
Other books by Ken Pugh
Essential Skills for the Agile Developer: A Guide to Better Programming and Design PDF (Adobe DRM) download by Scott Bain
Essential Skills for the Agile Developer: A Guide to Better Programming and Design
Scott Bain & Ken Pugh & Alan Shalloway
Addison Wesley Professional, August 2011
ISBN: 9780321543738
Format: PDF, ePub
List Price: $39.99 Our price: $37.99
Lean-Agile Acceptance Test-Driven-Development ePub (Adobe DRM) download by Ken Pugh
Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration
Ken Pugh & Kenneth Houston Pugh
Addison Wesley Professional, December 2010
ISBN: 9780321714084
Format: ePub, PDF
List Price: $31.99 Our price: $28.99
How Children Learn to Read: Current Issues and New Directions in the Integration of Cognition, Neurobiology and Genetics of Reading and Dyslexia R ePub (Adobe DRM) download by Peggy McCardle
How Children Learn to Read
Peggy McCardle & Ken Pugh
Psychology Press, June 2009
ISBN: 9781848728431
Format: ePub, PDF
List Price: $80.00 Our price: $74.99
Recently Viewed Products