실험과 현지화에 흔들리지 않는 모바일 엔지니어링
모바일 엔지니어링클린 아키텍쳐디자인 패턴단일 책임 원칙iOSMVVMCleanSwift(VIP)
AI 요약
Beta이 글은 당근마켓의 글로벌 프로덕트 개발팀에서 실험과 현지화 과정에서 발생하는 모바일 엔지니어링의 복잡성과 객체의 단일 책임 위반 문제를 해결하기 위한 경험을 공유합니다. 서비스 규모가 커짐에 따라 MVVM 패턴에서 ViewModel의 책임이 과중해지고 복잡도가 증가하는 문제를 겪었으며, 이를 해결하기 위해 CleanSwift(VIP) 패턴을 도입하게 된 배경과 과정을 설명합니다.
클린 아키텍쳐의 원칙을 바탕으로 유연하고 변경 가능한 소프트웨어 설계를 추구하며, 다양한 국가의 시장을 개척하는 과정에서 엔지니어들이 어떻게 협업하고 더 나은 가치를 전달할 수 있는지에 대한 인사이트를 제공합니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기


