Replies: 2 comments 2 replies
-
안녕하세요 지나가던 1기 입니다. 저도 아키택쳐에 관심이 많은 편인데요. 뷰모델을 사용했을 때 어떤 이유로 단일 뷰 구조에 비해 비대해졌는지 이유가 궁금합니다. |
Beta Was this translation helpful? Give feedback.
1 reply
-
많은 논쟁이 여전히 있지만, 프로젝트 규모에 따라 나뉠 것 같아요! 뷰가 수십개 이상이고 프로젝트가 무거워 질 수록 테스트 용이성, 모듈화, 코드 중복 방지 등을 위해서 뷰와 로직을 분리하는 것이 좋아보이고, 간단한 앱의 경우 MV와 같은 간단한 패턴을 적용해도 상관없다라는 의견이 많아 보이네요. 이 외에도 여러 아키텍쳐가 있지만 .. 제 사견으로는 해당 프로젝트의 특성, 구성원의 수준, 비즈니스 영향도에 따라 아키텍쳐의 방향성이 달라지고 처음부터 호랑이를 잡지 않듯이요! MVVM에 대한 중요성은 해당 영상 참고하셔도 좋을 것 같습니다. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
논쟁이 많은 주제인 걸로 알고 있는데
마침 NC1 구현 중 CoreData 관련 코드들을 뷰모델로 이관하며 뷰 단일 구조에 비해 오히려 코드가 더러워지는 경험을 해서
여러분들의 경험담, 생각이 궁금해 여쭤봅니다.
Beta Was this translation helpful? Give feedback.
All reactions