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 |
Tags
- Animation
- 동영상
- Kotlin
- MediaPlayer
- android13
- mysql
- Android
- list
- 테스트 자동화
- mvvm
- MotionLayout
- Android 13
- google play
- databinding
- paging
- SWIFTUI
- Koin
- junit
- Observable
- 인앱결제
- RxKotlin
- rx
- PagingLib
- php
- GCP
- Reactive
- SwiftUI Tutorial
- MediaSession
- node.js
- node
Archives
- Today
- Total
목록쉽지 않음 (1)
봄날은 갔다. 이제 그 정신으로 공부하자
애자일 방법론에서 개발은 MVVM 구조로 개발하는 것이 적절한가?
이 글은 제가 그간 개발하면서 경험한 애자일과 MVVM 구조 패턴에 대한 내용을 정리 글입니다. 애자일을 처음 접했을 때 서비스를 기준으로 팀을 구성하고 하나의 공통된 목표를 가지고 일하는 방법이 생소하지만 너무 마음에 들었습니다. 하지만 3~4개월이 지났을 때는 앱의 기능을 변경하는 것도 추가하는 것도 두려웠습니다. 전체 서비스에 대한 기획이 존재하는 것도 아니었고 처음 개발할 때부터 모든 기능을 염두해두고 개발한 것이 아니었기에 코드 복잡도는 계속 증가하고 있었고 그에 따라 기능 하나 변경할때도 다른 곳에서 사이드 이펙트가 발생할까 걱정이 되어 마음이 조마조마했습니다. 코드 복잡도가 한순간에 올라간 것이 아닌 차근 차근 올라간 것이라 처음에는 무슨 문제인지 인지를 못하고... 왜 이렇게 힘들지? 애자..
잡썰
2022. 12. 20. 11:11