Несколько дней назад я прочитал отличную статью "Манифест разработчика умных систем: 15 принципов"
Решил поделиться мыслями про слой ниже, а именно базовые принципы архитектуры, которая бы в основном соответствовала предложенным принципам.
Ввиду природы поста, он будет еще более субъективным, чем Манифест.