- https://en.wikibooks.org/wiki/C%2B%2B_Programming/Code/Design_Patterns#Factory
- https://foxminded.com.ua/grasp-gof-design-patterns-advanced-on-line-course
- https://foxminded.com.ua/enterprise-patterns-advanced-course/
- Навіщо потрібні патерни? Які типи патернів розрізняють?
- Недоліки патерну Singleton? Коли він доречний?
- Переваги та недоліки PIMPL?
- У чому різниця між патерн-фабрикою та фабричним методом? Коли використовувати який з них?
- Що таке патерн Observer?
- Як контролювати стан програми? Машину станів? Патерн стан?
- Що таке патерн Visitor?