카카오뱅크 iOS 플랫폼의 모듈화, 왜 필요했을까요?
iOS모듈화카카오뱅크플랫폼개발 생산성빌드 시간
AI 요약
Beta카카오뱅크 iOS 플랫폼은 지속적인 성장에 따라 코드량 증가와 빌드 시간 증가라는 문제에 직면했습니다. 이를 해결하기 위해 모듈화를 적극 도입했으며, 이 글은 모듈화 도입의 배경과 과정, 그리고 그 과정에서 얻은 교훈을 공유합니다.
특히, 2,000만 이상의 고객을 보유한 거대한 금융 플랫폼으로 성장하면서 늘어나는 코드량을 효율적으로 관리하고 개발 생산성을 높이기 위한 방안으로 모듈화가 선택되었습니다. 필자는 KWDC 2023에서 이 내용을 발표하며 모듈화의 필요성과 적용 경험을 공유했습니다.
이 글은 모듈화를 고민하는 다른 iOS 개발자들에게 실질적인 도움을 주는 것을 목표로 합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


