Classification
2- Complexity
- Medium
- Impact area
- Technical
High-level principles and patterns for structuring software systems that translate requirements into modular, maintainable, and extensible designs.
360° overview
Six perspectives place the building block in context. The numbers show where each perspective continues in the reading path.
The building block at a glance
Software Design
360°
Integrations
CI/CD pipelines (e.g. Jenkins, GitHub Actions)
+2
Single Responsibility: Modules have clearly bounded responsibilities.
Value stream stage: Build