본문 바로가기
728x90
반응형

Design Pattern/IOS - MVVM2

IOS) kudoleh님 튜토리얼로 IOS MVVM 깊게 공부하기 - 2일차 안녕하세요! 후르륵짭짭입니다. 천천히 MVVM을 평소에 알던 것을 넘어서 깊게 공부한지 3번째 공부 입니다 ㅎㅎㅎ 저도 해당 Sample 프로젝트의 코드를 하나씩 보면서 저만의 코드로 다시 구성을 해보고 있습니다. 이러면서 좀더 MVVM에 좀 더 가깝게 다다갈 수 있지 않을까 싶어서,,,, 일단 이 Sample 프로젝트 구성 부터 알아야 할 것 같습니다. 일단 이 구조를 보면 3개의 Layer 층으로 나눠져 있습니다. Presentation Layer , Domain Layer , Data Layer 이렇게 구성이 되어 있죠 ㅎㅎㅎ 그럼 하나씩 보도록 하겠습니다. Domain Layer (관리 층) : 도메인층은 제 3자의 간섭 없이 자기만의 영역을 의미합니다. 위의 그림을 보면 Data와 Present.. 2022. 4. 10.
IOS) kudoleh님 튜토리얼로 IOS MVVM 깊게 공부하기 - 1일차 안녕하세요! 후르륵짭짭 입니다. 사내에서 MVVM 디자인 패턴을 적용해서 개발하고 있습니다. 하지만 개인적으로 생각할때 단순히 Layer만 나누고 작업하는게 아닌가 하는 생각을 했습니다. 진짜 교과서의 나오는 MVVM 디자인 패턴에 대한 개념을 깊게 공부하지 않고 사내에 적용된 MVVM만 보고 따라 했을 뿐이였습니다. 개인적으로 공부해야지,,, 해야지 마음은 먹었지만,,, 정말 MVVM을 공부해야지라는 생각을 못하고 있었더라구요 ㅠㅠ 그래서 러시아 사람인가 하는 kudoleh님의 MVVM 코드를 보면서 순수 MVVM에 대해서 알아보려고 합니다. https://github.com/kudoleh/iOS-Clean-Architecture-MVVM GitHub - kudoleh/iOS-Clean-Architec.. 2022. 3. 31.
728x90
반응형