описание хорошее. Принципы - толку в них мало, всё определяется легаси, причём не только техническим, но и человеческим. Ты можешь хоть на лбу у каждого архитектора выжечь "не дублируй функционал", к примеру, но если в конторе несколько конкурирующих бизнес-подразделений, одинаковые системы появляться будут регулярно, и хорошо если ты об этом вообще узнаешь