Skip to content

Commit 39e10d7

Browse files
committed
iluwatar#84 Added pattern description
1 parent 61b1c42 commit 39e10d7

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

layers/index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
layout: pattern
3+
title: Layers
4+
folder: layers
5+
permalink: /patterns/layers/
6+
categories: pattern_cat
7+
tags: pattern_tag
8+
---
9+
10+
**Intent:** Layers is an architectural style where software responsibilities are
11+
divided among the different layers of the application.
12+
13+
![alt text](./etc/layers.png "Layers")
14+
15+
**Applicability:** Use the Layers architecture when
16+
17+
* you want clearly divide software responsibilities into differents parts of the program
18+
* you want to prevent a change from propagating throughout the application
19+
* you want to make your application more maintainable and testable

layers/src/main/java/com/iluwatar/layers/App.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/**
66
*
77
* <p>
8-
* Multilayered architecture is an architectural style where software responsibilities are
8+
* Layers is an architectural style where software responsibilities are
99
* divided among the different layers of the application.
1010
* </p>
1111
*

0 commit comments

Comments
 (0)