Паттерн «Фасад»
Коротко: Фасад предоставляет простой интерфейс перед сложной подсистемой. Вызывающим достаточно знать только фасад.
Подробнее: Вместо того чтобы программа работала с десятью классами подсистемы по отдельности, она вызывает один метод фасада, который координирует детали. Это снижает связанность и делает код читаемее.
Подробности
- Пример: `VideoConverter.convert(file, “m…
См. также: адаптер, абстракция