Media praise for 97 Things Every Software Architect Should Know

Have a blog? Join our Reader Review Program

"It's an easy way to break you out of your normal routines, and to tap into the collective wisdom of others who have succeeded before us...Now, I'll be the first to admit that hearing 'software architecture' makes me think about massive pages of documentation filed away that no one reads. But 97 Things makes the subject much more real, and it does draw you into the issues surrounding how and why you design the software you do."
-- Thomas Duff, Duffbert's Random Musings

"All in all this is an excellent collection of many years of accumulated wisdom gathered by the leaders of major software development efforts and an invaluable and necessary addition to the library of anyone who will be involved in specifying the externally visible components of a significant software project."
-- Ira Laefsky, Amazon.com

"With ninety seven different articles and bringing in diverse perspectives within a single cover, there will be a useful pointer to any budding software architect reading the book. The book is very much recommended, especially for getting that fresh perspective in situations when nothing seems to be working."
-- Ganadeva Bandyopadhyay, Desicritics.org

"...the content of the essays are rich, insightful and resourceful...If you're a developer aspiring to take on more responsibilities and challenges for a software project, I would highly recommend you get a copy of this book. "
-- Brian Di Croce, Brian On Software

"This book is a pleasant read with a lot of useful little tidbits. Consider picking it up the next time you're in the bookstore. "
-- Remco Hulshoff, The Aspiring Architect

"Makes your usual points about minimising complexity approximately 97 times :)"
-- Parwinder Sekhon, Parwy's Blog

"In a way, reading these pieces feels like reading great blog posts, though without the usual blogodrama. It’s great stuff for when you want to spend an hour reading, or for when you have a couple of minutes to spare."
-- Sandelwoods, Building Knowledge Portfolio

"Within the pages of this book, you will get some great insight into the real world of being a software architect. Some of the tips are so obvious that you smack yourself for not already just knowing...This book is going on my shelf, but I have no doubt that I will pick it back up in 6 months and read it again. "
-- Dustin Davis, Amazon.com

"This is a unique technical book in every sense. In theory it really shouldn’t work – four dozen authors and open source at its heart – but it does. It achieves everything it sets out to do, offering truly useful advice, displayed in a non-egoistical way, and without any commercial arm thrust in front of your eyes. As the author quite rightly puts it, it’s a smorgasbord of advice from established software architects for other software architects - and a delicious one at that."
-- The Register

"This book should have a prominent place on every software architect's shelf. I would recommend it to all who aspire to that position. "
-- Zeljka Zorz, Help Net Security

"All told, Richard Monson-Haefel did a great job editing a series of short essays authored by a well-respected audience of contributors into a single volume of work that will stand the test of time. This book deserves a place on your bookshelf."
-- C. David Moye, StickyMinds.com

"If you like good, easy-reading and free knowledge like me, you will surely find taking a look at 97 Things Every Software Architect Should Know worthwhile."
-- David Valcárcel Romeu, dvrom.eu

"...packed with truisms by dozens of authorities for managing technology solutions in the context of today’s business environments. "
-- Joe McKendrick, ZDNet

"Unlike other Software Architecture books which are highly loaded with UML, patterns and other technical details this book covers practical day to day practices for software architecture."
-- tjain, Architecture, SOA, BPM, EAI

"...well worth a look if you’re interested in pragmatic advice based on how some of our colleagues approach technology projects. "
-- Dominic Fallows, http://dominicfallows.co.uk/

"Plan to buy [this] book as it will be a crown in your collection. "
-- Cybreek, TechZone

"As I progressed and read each piece of advice, I found myself dog-earing each one I thought I might be able to apply. And after a while I noticed that a little less than half of the book is now dog-eared… 97 Things Every Software Architect Should Know has made its way into the little shelf of materials I have right next to my desk...If you’re on the cusp of becoming an architect, I highly recommend taking a look and digesting the book slowly. "
-- Brian Fitzpatrick, Lair of the Green Knight

"Overall, it’s an interesting book with lots of good advice. "
-- Luis Miguel Nunes Abreu, LA.NET [EN]

"...a very nice book for aspiring architects. It covers the real time problems architects face while architecting any solution. "
-- Arabinda Ranjan Behera, My .NET World

"Being an architect is a tough job. The life of an architect is very painful especially taking many suboptimal decisions in the dark. The book 97 Things Every Software Architect Should Know can really help avoid such costly mistakes."
-- Julian Jewel, Julian Jewel's Weblog

"If you want to improve or cement your career, this book is essential reading..."
-- Scott R. Garrigus, Blog at Scott R. Garrigus' NewTechReview

"I found the book to be exactly how it described itself, full of 'collective wisdom from the experts'. It is a fairly short book (about 200 pages) but is easy to dip in and out of when looking for information on a particular subject...On the whole, 97 Things Every Project Manager Should Know is a great little book to add to any collection and one that I will continue to use during my day to day work, it has earned a place on my desk for the foreseeable future."
-- Jon Hume, Jon Hume’s posterous