Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.47 KB

README.md

File metadata and controls

31 lines (25 loc) · 1.47 KB

Применение принципов SOLID

Примеры взяты из книги Роберта Мартина "Чистая архитектура. Искусство разработки программного обеспечения"

S - Принцип единственной ответственности (single responsibility principle)

(стр. 79-84)
Squote1.png Squote2.png Squote3.png

O - Принцип открытости/закрытости (open-closed principle)

(стр. 86-90)
Oquote1.png Oquote2.png Oquote3.png

L - Принцип подстановки Барбары Лисков (Liskov substitution principle)

(стр. 92-95)
Lquote1.png Lquote2.png

I - Принцип разделения интерфейсов (interface segregation principle)

(стр. 97-99) Iquote1.png Iquote2.png

D - Принцип инверсии зависимостей (dependency inversion principle)

(стр. 101-104)
Dquote1.png Dquote2.png Dquote3.png