Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스택/큐
- Delgate Pattern
- viewBinding
- velog
- 사이드 프로젝트
- VectorDrawable
- 캣푸드 기록장
- Android
- viewpager
- 알고리즘
- 애니메이션
- kotlin
- ARCore
- 백준
- SpringAnimation
- 짤팁
- 안드로이드
- datastore
- 안드로이드 애니메이션
- Android#Kotlin#사진
- DynammincProgramming
- 14891_톱니바퀴
- 파이썬
- Desigin Pattern
- AndroidStudion4.1
- singleclick
- 잡담글
- Python
- 사이드프로젝트
- motionlayout
Archives
- Today
- Total
목록Android #디자인패턴 #MVVM #DataBinding #Command (1)
밍맹의 생각날 때 적는 블로그
자 이제 무엇을 할것이냐? (MVVM 패턴)
지금까지 나는 개발을 할 때 activity에 모든 코드를 때려 박았다. 어떻게 보면 대가리만 큰 코드가 되었다고 할 수 있다. 이렇게 activity에 모든 코드를 넣어버리면 자연스럽게 어플은 무거워지고, 뭐가 뭔지 보기 힘들 것이다. 그래서 자연스럽게 디자인 패턴으로 눈이 돌아갔고, 그중 MVVM패턴을 공부할 예정이다. 현재 나의 머리로는 이해하는데 많은 시간이 소요될 것으로 본다... 누가 알려주는 사람도 없고 구글링을 하면서 공부하고 있기 때문에 계속 찾아내면서 공부해야지.. ㅎ MVVM이 뭔데? MVVM은 View - ViewModel - Model 로 구성된 디자인 패턴이다. 웬만한 어플은 MVVM을 적용하고 있다고 봐도 무방하다. MVC와 MVP에서도 의존성이 해결되지 않아 만들어진 MVVM..
안드로이드
2020. 1. 15. 14:02