На этом уроке мы завершаем реализацию шаблона проектирования Фасад (Facade) на примере реализации последовательности запуска компонентов ПК после нажатия кнопки Power.
Дата отправки отчёта:
3 апреля 2017 г.
Задание выполнено: за
20 мин.
Чему научился:
Реализация паттерна фасад на демо примере.
Что было сложным:
Всё просто
Комментарии:
На мой скромный взгляд, паттерн Фасад напоминает MVC. Пользователь имеет доступ к внешнему интерфейсу, за которым скрыта более сложная реализация.
Не совсем напоминает MVC - фасад - это скрытие реализации и вывод основных рычагов управления наружу. Например - в машине видим руль и педали и нам все равно как устроена машина.
Научился: Научился создавать шаблон фасад. Фасад похож на паттерн Template. Например можно использовать для выведения сложной графики на экран, что бы не рисовать составной рисунок по линиям отдельно, а просто вызвать общий метод из фасада.