Здравствуйте, okman, Вы писали:
O>Это, как я понял, логически эквивалентно тому, как если бы написать отдельный класс для проверки
O>соблюдений требований, через который проходили бы все остальные классы при конструировании
O>системы обработки и который при некорректном применении выбрасывал бы исключение, например ?
Да. Правда, я подразумевал сценарий, когда все рабочие классы полностью пассивны и отдельный класс несёт ответственность ещё и за порядок обработки. Тогда можно будет разделить основную логику и контроль за потокобезопасностью. Но это всё гадание на пальцах, в зависимости от задачи может выиграть любой подход