mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-05-14 16:58:47 +00:00
789 B
789 B
layout, title, folder, permalink, pumlformat, categories, tags
| layout | title | folder | permalink | pumlformat | categories | tags | |||
|---|---|---|---|---|---|---|---|---|---|
| pattern | Layers | layers | /patterns/layers/ | svg | Architectural |
|
Intent
Layers is an architectural style where software responsibilities are divided among the different layers of the application.
Applicability
Use the Layers architecture when
- you want clearly divide software responsibilities into different parts of the program
- you want to prevent a change from propagating throughout the application
- you want to make your application more maintainable and testable
