빌드·배포
Tuist 모듈 의존성
숙박 예약 앱의 Tuist 멀티모듈 프로젝트에서 Feature 모듈들이 서로의 구현 모듈을 직접 import해 하나만 고쳐도 전체가 다시 빌드됩니다. 모듈 의존 구조를 어떻게 바꾸겠습니까?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
숙박 예약 앱의 Tuist 멀티모듈 프로젝트에서 Feature 모듈들이 서로의 구현 모듈을 직접 import해 하나만 고쳐도 전체가 다시 빌드됩니다. 모듈 의존 구조를 어떻게 바꾸겠습니까?
각 Feature를 프로토콜과 모델만 담은 Interface 모듈과 구현 모듈로 나누고, Feature끼리는 상대의 Interface 모듈에만 의존하게 한 뒤 구현체는 App 타깃에서 조립해 주입한다.
빌드·배포주관식딥다이브
모듈 100개 이상인 앱에서 project.pbxproj 충돌과 느린 빌드로 팀이 고통받고 있습니다. 프로젝트 생성 도구(XcodeGen/Tuist)와…
#tuist
빌드·배포주관식심화
Tuist로 생성하는 프로젝트에 서드파티 라이브러리를 SPM으로 넣으려면 어떻게 구성하나요?
#tuist
빌드·배포주관식심화
Tuist로 모듈화 프로젝트를 처음부터 구성해 본 경험을 묻습니다. 모듈을 어떤 단위와 계층으로 나눴는지 설명해 주세요.
#tuist
빌드·배포주관식기초
이커머스 iOS 앱의 clean build가 15분을 넘겨 CI와 로컬 모두 느립니다. 어느 단계가 느린지 무엇으로 측정해 개선 우선순위를 정하겠습니까?
#modules