Book: Prefactoring

February 21, 2006

One of the technical books in my current reading rotation is <a href="http://www.amazon.com/gp/product/0596008740/sr=8-1/qid=1140571066/ref=pdbbs1/104-6736304-3080716?%5Fencoding=UTF8" title="Prefactoring: Extreme Abstraction - Extreme Separation - Extreme Readability">Prefactoring: Extreme Abstraction - Extreme Separation - Extreme Readability by Ken Pugh. Whereas refactoring pertains to improving code, Prefactoring deals with bettering design. I've always been fascinated by the processes that develop in and around software development, formal or informal, and this book is giving me new insights about the process of design.

Rating: Required reading if you use the words software and design in a sentience

Author's profile picture

Mark H. Nichols

I am a husband, cellist, code prole, nerd, technologist, and all around good guy living and working in fly-over country. You should follow me on Twitter.