Daily iOS
아키텍처

모듈화 전략

단일 타깃으로 커진 앱을 모듈로 나누려 합니다. 어떤 기준으로 모듈 경계를 긋나요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

레이어(Core/Domain/Data/Feature/App)와 기능(Feature) 두 축으로 나누고, Feature끼리는 직접 의존하지 않고 Interface 모듈로만 소통한다. 로컬 SPM 패키지가 기본이고 배포·바이너리 필요 시 XCFramework.

받은 질문 공유