Book Review: 97 Things Every Software Architect Should Know
Posted by Davy Brion on March 7th, 2009
97 Things Every Software Architect Should Know isn’t really a book… it’s pretty much a collection of bits of wisdom and advice from a bunch of leading software architects. There are no chapters, there is no unifying theme, there is no structure whatsoever. There is just a lot of great content. Around 50 software architects contributed 97 pieces to the book, each one filling up about 2 (small) pages. 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. There’s even a website which contains all of the original, unedited contributions so the cheapskates among you can read it all as well

March 9th, 2009 at 1:01 pm
I was just wondering what your top three takeaways were from reading this book. I stopped reading it half-way through, but maybe I should take another look.
March 9th, 2009 at 1:22 pm
1) you are there to serve the business, not the other way around
2) design your architecture to deal with the actual requirements, the one-size-fits-all approach is doomed to fail
3) scalability/performance _does_ count
there’s a lot more to get out of this book IMO, but that would be my top 3
December 29th, 2009 at 5:58 pm
[...] i mentioned in my (short) review of ‘97 Things Every Software Architect Should Know’, i love the format of these “97 Things” books. I already pre-ordered the upcoming [...]