Professional Documents
Culture Documents
DAS S03.s1
DAS S03.s1
SOFTWARE
Fred Duarte
MBA, Msc, Ingeniero de Computación, PMP
Que he
Aprendido?
Overview
Application Layer
Dependency Inversion
Principle Pros and Cons
Demo
What Are Layers?
Users
Access
Database
Dependency
Modern Four-layer Architecture
Users
Presentation
Cross-Cutting Concerns
Application
Domain
Persistence Infrastructure
Database OS
Dependency
Application Layer
U se rs
Implements use cases
Cross-Cutting Concerns
Presentation
High-level application logic Knows
A p p l icat i o n
about the domain
D o m a in
No knowledge of other layers
Persistence Infrastructure
Contains interfaces
Database OS
Dependency
Conclusiones
Summary
Application Layer
Dependency Inversion
Principle Pros and Cons
Demo