Ролики, которые хабровчане годами советуют друг другу в комментариях. Неофициальный проект.
Доклад Евгения Кривошеева на конференции CodeFreeze об осознанном проектировании программ. Он рассуждает, почему важно понимать причины каждого архитектурного решения, когда стоит закладывать в систему гибкость, а когда она только усложняет код.
Советуют как толковое объяснение, когда закладывать гибкость в архитектуру, а когда это лишнее.