Terminology
Essentially, both the presentation layer and data access layer represent integration with external components: databases, external services, and user interface frame‐ works. These technical implementation details do not reflect the system’s business logic; so, let’s unify all such infrastructural concerns into a single “infrastructure layer,” as shown in Figure 8-8.
![]() |
Figure 8-8. Presentation and data access layers combined into an infrastructure layer