Чистая архитектура
В андроид с бекенда пришла чистая архитектура. Казалось бы стало хорошо, но не все так считают. Я собирал аргументы за и против. Особенно против: громоздкость, мапперы, +100500 классов где надо внести изменения чтобы добавить фичу... Что повышает когнитивную нагрузку
Как бы да. Но я считаю что она нужна если проект рискует стать большим, потому что 1) ты держишь все в порядке, а это очень важно чтобы проект не превращался в помойку со временем
2) унификация. Удобней переключаться в работе между различными проектами, особенно если это по три раза за день.