Fundamentals of Software Architecture: An Engineering Approach

 

 

This book first lists the different architecture styles—monolith, kernel, microservices, etc.—in a fairly precise and exhaustive manner. Then, it delves into certain aspects related to the soft skills of the profession, such as the architect’s behavior, tooling, team management, and career development. The first part, covering the fundamentals of architecture, seems a bit light to me, but the following two sections are truly very interesting.

Similar Posts

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *