CARVIEW |
97 Things Every Software Architect Should Know
Collective Wisdom from the Experts
By Richard Monson-Haefel
February 2009
Pages: 220
ISBN 10: 0-596-52269-X |
ISBN 13: 9780596522698
Press Release
(5) (Average of 1 Customer Reviews)
In this unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de h ra -- offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. You'll learn what top software architects think is important, and how they approach their projects.
Full Description
- Don't Put Your Resume Ahead of the Requirements (Nitin Borwankar)
- Chances Are, Your Biggest Problem Isn't Technical (Mark Ramm)
- Communication Is King; Clarity and Leadership, Its Humble Servants (Mark Richards)
- Simplicity Before Generality, Use Before Reuse (Kevlin Henney)
- For the End User, the Interface Is the System (Vinayak Hegde)
- It's Never Too Early to Think About Performance (Rebecca Parsons)
To be successful as a software architect, you need to master both business and technology. This book tells you what top software architects think is important and how they approach a project. If you want to enhance your career, 97 Things Every Software Architect Should Know is essential reading.
Featured customer reviews
I like it, March 26 2009





97 Things Every Software Architect Should Know is a book about things which are obvious and every software architect should know, remember and employ. The problem is that most things you can find inside the book are easily forgotten, underestimated and usually not implemented during day-to-day work.
The book consists of 97 short essays. Each of them deals with a vital problem software architects often have to face. Although there are great number of brilliant stories in the book I especially like the one titled: You're Negotiating More Often Than You Think, which is about a project sponsor wanting to cut down expenses. Does it sound familiar to you? Do you know what to do when it happens? The book is a collective work which makes it even more valuable.
Every day in the morning I start my work reading 1-3 essays to keep good practices in my memory and not forget management pitfalls lying in wait for me round the corner. I believe it helps me to become a better software architect. This book is a great and rare opportunity to learn from real experts in the field.
Media reviews
"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 Duffbert, 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
Read all reviews
![]() ©2009, O'Reilly Media, Inc. (707) 827-7000 / (800) 998-9938 All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. |
About O'Reilly
Academic Solutions Authors Contacts Customer Service Jobs Newsletters O'Reilly Labs Press Room Privacy Policy RSS Feeds Terms of Service User Groups Writing for O'Reilly |
More O'Reilly Sites
O'Reilly Radar Ignite Tools of Change for Publishing Digital Media Inside iPhone O'Reilly FYI makezine.com craftzine.com hackszine.com perl.com xml.com Partner Sites InsideRIA java.net O'Reilly Insights on Forbes.com |
Content Archive Business Technology Computer Technology Microsoft Mobile Network Operating System Digital Photography Programming Software Web Web Design |