Tuist를 공부해야하지 마음을 먹고 ABI부터 공부하기
·
iOS
최근 회사에서 모듈화를 진행하고 있습니다. 그런데 tuist도 제대로 모르면서 모듈화라뇨.. 신입인 저에겐 공부해야할게 산더미군요 기존 프로젝트는 레이어별 모듈화로 이루어져 있었습니다. App, Domain, Core, Util. 구조 자체는 깔끔해 보였어요. 그런데 프로젝트가 점점 커지면서 문제가 슬슬 보이기 시작했습니다. 빌드 속도가 말도 안되게 느려졌습니다.Home 화면 버튼 하나를 수정했을 뿐인데, Domain 220개 파일과 Core 154개 파일이 전부 다시 컴파일되는 거예요. 레이어별 모듈화의 구조적 문제입니다. 한 레이어의 어느 파일이 바뀌면, 그 레이어에 의존하는 모든 것이 다시 컴파일되어야 합니다. 주변의 도움도 받고 그러다보니 자연스럽게 이런 이야기가 나오기 시작했습니다."이제 Fe..