
Why Software Architecture Matters?
“Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations”. ( Wikipedia: https://en.wikipedia.org/wiki/Software_architecture )
While this is a rather general description of what Software Architecture is about, let me give you a little bit more insight from my own experience.










