Daily iOS
아키텍처

MVVM의 한계와 점진적 리팩터링

이 기능에 MVVM을 골랐다고 하셨는데, MVVM이 오히려 해가 되는 경우는 언제인가요?

면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
짧은 답 보기

MVVM은 화면 상태를 테스트 가능하게 분리하는 데 충분하고 팀이 익숙해서 골랐다고 답한다. 해가 되는 경우는 단순 화면의 보일러플레이트, 여러 화면이 공유하는 상태·복잡한 플로우, 비대한 ViewModel이다.

받은 질문 공유