- An architectural style, aka architectural pattern, is a set of principles—a coarse grained pattern that provides an abstract framework for a family of systems.
- An architectural style improves partitioning and promotes design reuse by providing solutions to frequently recurring problems.
- It is a family of systems in terms of a pattern of structural organization.
- It determines the vocabulary of components and connectors that can be used in instances of that style, together with a set of constraints on how they can be combined.
Asked In: Many Interviews |