Первые пять принципов описывают дизайн классов (SOLID)
SRP
|
|
|
OCP
|
Принцип открытости/закрытости
|
|
LSP
|
Принцип подстановки Барбары Лисков
|
|
ISP
|
Принцип разделения интерфейсов
|
|
DIP
|
Принцип инверсии зависимостей
|
|
Следующие 6 принципов касаются сборок (.jar или .dll)
Первые 3 принципа описывают содержание сборки.
REP
|
Принцип эквивалентности повторного использования и выпуска
|
|
CCP
|
Принцип общей закрытости
|
|
CRP
|
Принцип совместного повторного использования
|
|
Следующие 3 принципа описывают связи между сборками.
Комментариев нет:
Отправить комментарий