Косвенность GRASP против шаблона посредника

В чем разница между косвенным обращением GRASP и шаблоном посредника? Я пробовал погуглить, но не нашел информации.

Повышение качества Laravel с помощью принципов SOLID: Лучшие практики и примеры
Повышение качества Laravel с помощью принципов SOLID: Лучшие практики и примеры
Когда мы говорим о том, как сделать следующий шаг в качестве разработчика, мы должны понимать, что качество кода всегда является основным фокусом на...
Принципы SOLID - лучшие практики
Принципы SOLID - лучшие практики
SOLID - это аббревиатура, обозначающая пять ключевых принципов проектирования: принцип единой ответственности, принцип "открыто-закрыто", принцип...
0
0
195
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Обращение к GRASP пытается избежать прямого связывания:

Assign the responsibility to an intermediate object to mediate between other components ... so that they are not directly coupled.

Итак, вы можете утверждать, что косвенное обращение к GRASP является большим источником вдохновения для паттерна «Посредник». Но вы также можете найти его в других шаблонах, таких как Adapter.

Другие вопросы по теме