Review of Clean Architecture

In accordance with the theme of highlighting the importance of Software Architecture, and getting it right the first (sometimes second) time around, we have picked “Clean Architecture” as the STAUFFER book of the month.

The book Clean Architecture: A Craftsman’s Guide to Software Structure and Design by Robert C. Martin (“Uncle Bob”), provides readers with an in-depth look into designing clean and good Application Architecture. The book walks the reader through similar decisions that they may need to make, thus ensuring that they design and build exceptional architecture, and not just “good enough.”

In the book, Mr. Martin goes over many important details in architecture design, such as the core principles of both software architecture and design, what high-level structures to use in different situations, how designs can go wrong, and much more. A Great read for anyone who finds themselves in the role of a software architect.

However, this book may not be to everyone’s liking. For instance, it may not be the right fit for someone seeking a book with a large amount of code, as it is more skewed to design and good practices than actual coding. Additionally, some may find Mr. Martin’s many anecdotes and stories to be overdone, and others may love them.

In the end, Mr. Martin provides a well-written, in-depth look into how to design clean and first-rate software architecture. It is worth the read for anyone who finds him or herself in any software leadership role or wants to grow their skills architecture patterns.

Did You Know...

Stauffer can help you navigate security considerations on your digital systems.

Contact Stauffer

We look forward to hearing from you!

    How Would You Prefer We Get Back To You?

    EmailPhone Call

    May We Add You to our Mailing List?

    Yes, please send me your emails (once per month)

    protected by reCAPTCHA PrivacyTerms


    Contact Us

    [email protected]

    Los Angeles

    11150 W Olympic Blvd, Suite 1170
    Los Angeles, CA 90064

    Get Directions | 424.239.6025


    10363 104 St NW
    Edmonton, AB T5J 1B9

    Get Directions