마이리얼트립에서 사용하는 iOS 개발 아키텍처
iOSMVVMMVC아키텍처마이리얼트립application development
AI 요약
Beta마이리얼트립 iOS 개발팀은 초기 MVC 아키텍처의 한계를 극복하고 더 나은 개발 환경을 구축하기 위해 새로운 아키텍처 도입을 고민했습니다. 시간이 지남에 따라 MVC 패턴은 코드의 난잡함, 통일되지 않은 컨벤션, 사이드 이펙트 등의 문제를 야기했습니다.
이에 팀은 유지보수 용이성, 자동화된 테스팅 적합성, 신규 개발자의 빠른 적응이라는 세 가지 목표를 설정하고, MVVM과 같은 아키텍처 패턴을 탐색하며 팀에 맞는 최적의 구조를 찾아가는 과정을 공유합니다. 이 글은 앱 아키텍처 선택과 개선에 대한 실제 경험과 고민을 담고 있습니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기

