RIBs 및 클린 아키텍처 활용하여 독립적인 개발 환경 제공했어요. 기능을 최대한 독립적으로 존재할 수 있게 만들었고 테스트 가능한 구조로 만들었어요. 현재 팀에 어울리는 아키텍처에 대해 많은 고민을 했어요.
Tuist를 활용하여 모듈화 및 데모앱 구조를 설계했어요. 빌드 속도를 많이 개선시켰으며 물리적인 기능 분리를 통해 사이드 이펙트를 제거했어요. API가 개발 전이거나 오류가 발생한 상황에도 멈추지 않고 개발할 수 있도록 설계했어요.