Software Architecture Purpose
Aug 2, 2022
Architecture's primary purpose is to support a system's life cycle.[¹]
Software Architecture makes the system easy to understand, easy to develop, easy to maintain, and easy to deploy.
Software Architecture's purpose is to cut the system’s lifetime maintenance costs and maximize the developer’s productivity.
— — —
[¹]: Robert C. Martin (2018): Clean architecture: a craftsman’s guide to software structure and design(https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure-ebook-dp-B075LRM681/dp/B075LRM681/ref=mt_other?_encoding=UTF8&me=&qid=)