Skip to content

모듈화 전략 변경 #1

@polaris428

Description

@polaris428

현재 문제점
:core 모듈 내부에 domain, data, ui 역할이 혼재되어 있어 계층 간 경계가 모호하며, 여러 feature 모듈이 이를 동시에 참조하면서 의존성 방향이 복잡하게 얽혀 있음. :app 모듈 또한 지나치게 많은 모듈에 직접 의존하고 있음.

개선 방향
:core를 계층별로 나누어 :core-domain, :core-data, :core-ui처럼 명확한 역할 단위로 분리하고, 각 feature 모듈은 필요한 계층에만 의존하도록 변경. :app은 navigation과 DI 설정만 담당하도록 책임을 최소화하여 전체 의존성 흐름을 단방향으로 정리.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions