volume_mute
Repository Architecture — Core Concept
publish date: 2026/06/10 21:07:23.132402 UTC
volume_mute
In a Repository architectural pattern, how do system components interact with each other?
Correct Answer
All data is managed in a central repository accessible to all components; components do not interact directly, only through the repository
Explanation
In the Repository pattern, all data in a system is managed in a central repository that is accessible to all system components. Components do not interact directly with each other — they only interact through the repository. This means there is no need to transmit data explicitly from one component to another.
Reference
Software Engineering, Ian Sommerville, 10th edition
