EMZETT.
Войти

Паттерн «Фасад»

Коротко: Фасад предоставляет простой интерфейс перед сложной подсистемой. Вызывающим достаточно знать только фасад.

Подробнее: Вместо того чтобы программа работала с десятью классами подсистемы по отдельности, она вызывает один метод фасада, который координирует детали. Это снижает связанность и делает код читаемее.

Подробности

  • Пример: `VideoConverter.convert(file, “m…

См. также: адаптер, абстракция