Question: what is the difference between design pattern and architecture?
Answer: Architectural Patterns VS Design Patterns In a few words, while Design Patterns impact a specific section of the code base, Architectural Patterns are high-level strategies that concern large-scale components, the global properties and mechanisms of a system.