Skip to content

Commit 6c9d31f

Browse files
authored
Update README.md
1 parent e77eced commit 6c9d31f

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

README.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
1.3. Builder (Строитель)
99
1.4. Factory (Фабрика)
1010
2. Структурные паттерны:
11-
2.1. Bridge
12-
2.2. Facade
13-
2.3. Adapter
14-
2.4. Proxy
15-
2.5. Composite
11+
2.1. Bridge (Мост)
12+
2.2. Facade (Фасад)
13+
2.3. Adapter (Адаптер)
14+
2.4. Proxy (Прокси)
15+
2.5. Composite (Композит)
1616
3. Поведенческие паттерны:
1717
3.1. Chain of Command
1818
3.2. Mediator
@@ -39,13 +39,18 @@
3939

4040
### Builder (Строитель)
4141
Данный шаблон применяется, когда необходимо создавать большие объекты с разными конфигурациями или фильтрами. Отличный пример это объект позволяющий сделать объект запроса к базе данных. <br/> <br/>
42-
Суть паттерна - создать большое количество простых методов, через модификатор *public*, которые можно будет последовательно через точку реализовывать на объекте. Например методы фильтрации данных приходящих из базы данных. <br/> <br/>
42+
Суть паттерна - создать большое количество простых методов, через модификатор *public*, которые можно будет последовательно через точку реализовывать на объекте. Например методы фильтрации данных приходящих из базы данных.
4343

4444
### Factory (Фабрика)
4545
Данный шаблон применяется при создании возможности на основе базового класса создавать разные системы, которые подключаются к базовому классу через единый базовый интерфейс этого класса. <br/> <br/>
46-
Суть паттерна - создать базовый класс системы и описать API к подключению этой системы, после чего от этого базового класса системы наследовать все методы API для подключения и описания конкретной другой системы. <br/> <br/>
47-
Примеры реализации: <br/> <br/>
46+
Суть паттерна - создать базовый класс системы и описать API к подключению этой системы, после чего от этого базового класса системы наследовать все методы API для подключения и описания конкретной другой системы.
47+
Примеры реализации: <br/>
4848
1. Система отправки товара интернет-магазина, как базовая система со своим API, от которой могут наследоватся системы описывающее реализацию отправку Новой Почтой, Укрпочтой, или отправка курьером. <br/> <br/>
4949
2. Система страхования, которая является базовым классом API и от которой наследуются классы описывающее разные виды страховых компаний, которыми может воспользоватся пользователь: например система MetLife, Спутник или Alicoaglife.
5050

5151
## Структурные паттерны:
52+
53+
Структурные паттерны - это шаблоны проектирования, которые типизируют структурирования кода.
54+
55+
### Bridge (Мост)
56+
Данный шаблон

0 commit comments

Comments
 (0)