victoriakerr131's review

Go to review page

Paused for now

chadmckenna's review

Go to review page

informative

4.0

hectorip's review

Go to review page

4.0

This one of the best technical books I've read although it doesn't contain any code. It makes clear so many otherwise confusing and fuzzy things.
First, the definition and explanation of what is Software Architecture, the main functions an architect should be doing, the explanation about where it comes from in the ancient times make clear the idea of what SA is about very clear.
Also, the explanation about how to introduce SA in your company or team, the remarks about the importance and the dangers of not doing it makes this book a required read to every person involved in serious software development.
This book states clearly that software architecture is still a technical role and at the same time a leadership role, so you can understand why another skill beyond programming or technical knowledge are required.
Finally, the practical part about how to practice SA and how to improve one's skill in it is interesting and actionable making it very valuable.
Maybe this book could also include the volume II to make a complete book on the subject.
More...