Один совет, который я бы предложил, заключался в внутренней проверке того, не сделает ли IoC проект проще?В очень больших проектах, где Sitecore является лишь одним из многих компонентов, это абсолютно возможно, но в большинстве проектов это только добавит ненужной сложности.То же правило применяется для различных других методов, таких как архитектура MVP или созданные пользователем элементы кода.