Fundamentals of Software Architecture

An Engineering Approach

Paperback, 432 pages

Published Feb. 11, 2020 by O'Reilly Media.

Copied ISBN!

View on OpenLibrary

5 stars (1 review)

1 edition

Good introduction to the role of a software architect

5 stars

The book manages well to equally give generic advice on how to approach the role of a software architect on the one hand and provides lots of practical tips regarding actual architecture concepts on the other hand. It also emphases the social components such as having a lot of meetings and selling and defending your decisions to management ,developers and other stakeholders.

I recommend the book especially to people transitioning to an architect role.

An aspect I missed a little bit is explicit advice on how to deal with legacy and external systems since those usually have to be considered when doing architecture and are virtually present everywhere, at least in non-trivial applications. This might not be strictly necessary in an introduction book but could have been emphasised since the book gives a rather pragmatic overview to the role.