Media praise for Prefactoring

Have a blog? Join our Reader Review Program

"The autor of this book has a vast experience of developing computer systems and in this book he shares with you many different ideas that make developing and (particularly) redeveloping computer systems much easier. A very useful guide for those working in program development who don't yet have enough experience to have worked out all of these shortcuts for themselves."
-- Stephen Chapman, About.com

"Having a worked example gives the book a narrative that drives it along, and there are plenty of side-bars, rules, practices and other information to make it more than just a piece of source code fiction. Additionally the final two chapters each provide another worked example, a print server and some anti-spam software respectively. For those that learn most from looking at code these final chapters recapitulate the contents of the rest of the book. This isn't a particularly long book, and it would have been shorter without the narrative, but it's an easy read. The core lessons, which are to do with improving the design of software, are certainly worth learning."
-- Pan Pantziarka, TechBookReport.com

"Prefactoring is all about making guidelines or outlines of what we’ve learned from our programming experiences. These guidelines will aid us in doing only minimal refactoring for our future programs or projects, providing us flexibility in program handling. Technically, this book has taught me lot of things about making a unique program structure that is capable of being reconstructed easily if changes will be required…Prefactoring is a skill that we all must learn now, and I encourage everyone to try out the book."
--Jason Cheng, DigitalFilipino.com, February 2006

"I don't know that prefactoring is some new revolutionary approach to design that will rank up there with things like agile methodologies and such. But it does allow you to wrap your mind around a general concept ('good design') and develop a framework for improving your skills in that area. For that, it's a valuable read..."
--Thomas "Duffbert" Duff, Duffbert's Random Musings, October 2005


"A very useful guide for those working in program development who don't yet have enough experience to have worked out all of these shortcuts for themselves."
--Stephen Chapman, About.com