97 Things Every Software Architect Should Know
Author: Richard Monson-Haefel
Publisher: O'Reilly, 2009
Pages: 224
ISBN: 978-0596522698
Aimed at: Software architects
Rating: 1
Pros: Reading it makes it looks like you are working
Cons: Almost zero content
Reviewed by: Ian Elliot

This is another collection of "97" short essays that have been selected from a larger set which appeared on the web. Its a communal effort and as such goes to show that communal efforts are sometimes a waste of time.

In this case we have a fundamental problem in that the authors don't really seem to have a clear idea what software architecture actually is. If you read this book you will be exposed to comments on leading a team, people management, project management, attitudes towards life the universe and everything.

Many of the essays are short homilies that basically say - do your best, try harder or some other brainless and easy to spout aphorism. You can tell how shallow many of these essays are simply by realising that the titles usually say as much as the complete essay. You can guess what is coming as soon as you read the title - Don't put your resume ahead of requirements; Value Stewardship over Showmanship; Avoid "good ideas"; Choose Frameworks that Play Well with Others and so on...

This isn't really hardcore software architecture because in the main it tells you very little about software and nothing much about architecture - well not unless you mean real architecture as there is a contribution "Learn from Architects of Buildings" which has quotes from Frank Lloyd Wright.

For the programmer there is one voice in the collection that should strike the right note. Mike Brown's essays stand out as being the work of someone who can actually do the job. Who wouldn't agree with "If you Design It, You Should Be Able to Code it"  or "Before Anything, an Architect is a Developer". However even these sentiments are not enough to rescue the book.What we have here is a collection of 97 things to be inserted into fortune cookies and a such they might raise a smile or a nodding agreement.

As a book this is  dreadful waste of time and money.

Banner


Math Adventures with Python

Author: Peter Farrell
Publisher: No Starch Press
Pages:304
ISBN: 978-1593278670
Print: 1593278675
Kindle: B074653Z4D
Audience: Hobby programmers
Rating: 4
Reviewer: Mike James
Python is popular, math isn't. Perhaps this can be solved!



Securing SQL Server

Author: Peter Carter
Publisher: Apress
Pages:366
ISBN: 978-1484241608
Print: 1484241606
Kindle: B07KLW99YM
Audience: DBAs
Rating: 5
Reviewer: Kay Ewbank

As a developer, you're probably well versed in how to write a secure app that won't be vulnerable to attack, but the database component is a whole dif [ ... ]


More Reviews

Last Updated ( Thursday, 15 April 2010 )