В видео рассмотрен пример поведенческого шаблона проектирования программ «Шаблонный метод», определяющий основу алгоритма и позволяющий наследникам переопределять некоторые шаги алгоритма, не изменяя его структуру в целом. Преимуществом паттерна является то, что он облегчает повторное использование кода.