The Book of Architecture Axioms
Richard Monson-Haefel, award winning author and technical analyst, has announced that the "97 Things Every Software Architect Should Know" wiki site is now up and running. The 97 things project aims to provide "insight and guidance to software architects all over the world":
Each axiom is a piece of advice for software architects about everything from maintaining the vision to communicating with co-workers.
The site is open to community contributions, with each axiom being licensed under the terms of the Creative Commons, Attribution 3 open source license.
Samples include (registration may be required to access these):
- Don't put your resume ahead of the requirements (Nitin Borwankar)
- Simplify essential complexity; diminish accidental complexity (Neal Ford)
- You're negotiating more often than you think (Michael Nygard)
- It's never too early to think about performance and resiliency testing (Rebecca Parsons)
- Fight repetition (InfoQ's very own Niclas Nilsson)
- Don't Control, but Observe (Gregor Hohpe)
- Janus the Architect (Dave Bartlett)
O'Reilly Media, Inc., plans to publish a book of the top 97 axioms early next year, with additional books in the "97 things" meme to follow (e.g. "97 Things Every Software Project Manager Should Know").
Educational Content
Managing Build Jobs for Continuous Delivery
Martin Peston May 24, 2013
Clojure in the Field
Stuart Halloway May 23, 2013
Tuning the Size of Your Thread Pool
Kirk Pepperdine May 23, 2013




Hello stranger!
You need to Register an InfoQ account or Login to post comments. But there's so much more behind being registered.Get the most out of the InfoQ experience.
Tell us what you think