Какой из следующих паттернов наиболее эффективно используется для реализации логики, которая должна быть выполнена в определённом порядке?