devmoa

마이리얼트립에서 사용하는 iOS 개발 아키텍처

마이리얼트립·2018년 11월 26일·00
iOSMVVMMVC아키텍처마이리얼트립application development

AI 요약

Beta

마이리얼트립 iOS 개발팀은 초기 MVC 아키텍처의 한계를 극복하고 더 나은 개발 환경을 구축하기 위해 새로운 아키텍처 도입을 고민했습니다. 시간이 지남에 따라 MVC 패턴은 코드의 난잡함, 통일되지 않은 컨벤션, 사이드 이펙트 등의 문제를 야기했습니다.

이에 팀은 유지보수 용이성, 자동화된 테스팅 적합성, 신규 개발자의 빠른 적응이라는 세 가지 목표를 설정하고, MVVM과 같은 아키텍처 패턴을 탐색하며 팀에 맞는 최적의 구조를 찾아가는 과정을 공유합니다. 이 글은 앱 아키텍처 선택과 개선에 대한 실제 경험과 고민을 담고 있습니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다