Архитектурные принципы
Пару месяцев назад я выкладывал холиварную статью о том, что архитекторы не нужны. Но в любой системе, над которой работает больше одной команды, в конце концов появляется необходимость в согласованности решений по проектированию и выбору технологий. Один из вариантов ее решения – совместно выбрать набор декларативных архитектурных принципов.
Несколько примеров из статьи:
📝Use cloud services if being lock-in to a particular provider is acceptable.
📝Prefer standard data formats over third-party and custom formats.
Главное при составлении таких принципов – не делать их слишком общими, одновременно обо всем и ни о чем.
Post #1111
7.84K