я ждал, кто первый скинет это изображение или ссылку на ту самую статью)
но справа ведь тоже есть входная/выходная точка, например, тот же бэкэнд или та же галерея с телефонной книгой
Да. И суть, смысл если хотите, этих входных\выходных точек — совершенно разный. Как и суть провайдера, как источника данных, разительно отличается от какого-нибудь DAO.
это размещение по модулям но цвет у UI и DB один и тот же. картинка со статьи на хабре где автор высказывает свое видение и не может являться истиной. у дяди боба все нарисовано четко 1 круг - 1 слой зависимостей. мне кажется главное правило не нарушать "поток зависимостей" а в каком модуле размещать тот или иной класс - без разницы, не?
Цвет один и тот же, чтобы показать уровень зависимостей слоёв.
Разница есть. Но на неё всегда можно забить. В этом и прелесть.
Обсуждают сегодня