видит толькл domain, в domain видит data
а почему вы на модули делите не по фичам, а по клин слоям?
Я думал, так правильней😕. Как лучше поступить?
обычно, я использую, да и видел много у кого, разделение по модуля на фичи, а внутри модуля по пакетам на клин слои
https://youtu.be/pMEAD6jjbaI
На прошлом проекте было разделение по фичам. Проект был достаточно здоровый, там это выглядело оправданно примерно. Думаю, на средних-маленьктх проектах бить на модули по слоем ок, что думаете, ребята?
Да, смотрел. с модулями, согласен с Романом. Качежся, что для среднего проекта это слишком
что значит средний проект? сколько фич? а если через месяц он станет не средним?)
Деление на модули по слоям очень удобно на начале освоения этой технологии. Тогда IDE с gradle не даст создать циклические или перекрестные зависимости между слоями. А если domain объявить как java-library, тогда это заставит более строго подойти к проектированию ядра, по чистому clean.
абсолютно согласен
Обсуждают сегодня