В этом уроке вы познакомитесь с такими шаблонами проектирования, как Singleton, Factory, Wrapper и Facade (Composition). Изучив материал данного занятия, вы сможете реализовать каждый из вышеперечисленных паттернов в любом представлении.