Richard Monson-Haefel , an independent software developer, coauthored all five editions of Enterprise JavaBeans and Java Message Service (all O'Reilly). He's a software architect specializing in multi-touch interfaces and a leading expert on enterprise computing. More detail on his work and writings can be found at Monson-Haefel.
Webcast: 10 Things Every Software Architect Should Know
"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."
"If you want to improve or cement your career, this book is essential reading..."
"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."
"...a very nice book for aspiring architects. It covers the real time problems architects face while architecting any solution. "
"Overall, its an interesting book with lots of good advice. "
"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 youre on the cusp of becoming an architect, I highly recommend taking a look and digesting the book slowly. "
"Plan to buy [this] book as it will be a crown in your collection.
"...well worth a look if youre interested in pragmatic advice based on how some of our colleagues approach technology projects.
"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."
"...packed with truisms by dozens of authorities for managing technology solutions in the context of todays business environments. "
"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."
"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."
"This book should have a prominent place on every software architect's shelf. I would recommend it to all who aspire to that position. "
"This is a unique technical book in every sense. In theory it really shouldnt 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, its a smorgasbord of advice from established software architects for other software architects - and a delicious one at that."
"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. "
"In a way, reading these pieces feels like reading great blog posts, though without the usual blogodrama. Its great stuff for when you want to spend an hour reading, or for when you have a couple of minutes to spare."
"Makes your usual points about minimising complexity approximately 97 times :)"
"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.
"...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. "
"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."
© 2020, O’Reilly Media, Inc.
(707) 827-7019 (800) 889-8969
All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners.