일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 단위테스트
- UnitTest
- Di
- 공격적 프로그래밍
- 안정성
- 코틀린
- mock
- 제한함수
- Kotlin
- 디자인패턴
- 컴포즈
- ViewModel
- Room
- git
- Android
- 안드로이드 디자인패턴
- 파이썬
- Observable
- rxjava
- Jetpack
- 테스트의 장점
- 유닛테스트
- 자료구조
- MVVM
- 코딩테스트
- 안드로이드
- compose
- Python
- 깃
- dagger2
Archives
- Today
- Total
목록안드로이드 설계원칙 (1)
세상을 바꾸는 개발자
[Android] 안드로이드 설계원칙
안녕하세요~ 헬창코딩입니다. 오늘은 안드로이드 애플리케이션 설계 원칙에 대해서 알아보도록 하겠습니다.! https://book.naver.com/bookdb/book_detail.nhn?bid=16327417 책 를 참고했습니다!! 제가 처음 안드로이드를 개발을 할 때는 경험이 부족해서 디자인 패턴이나 앱 구조를 신경 쓰지 못하고 개발을 했습니다. 액티비티나 프레그먼트 같은 UI 컴포넌트에 거의 코드를 작성했죠 ㅠㅠ 그래서 스파게티 코드가 되고 코드량도 너무 많아지고 코드에 대한 가독성도 떨어질뿐더러 안드로이드에서 발생하는 다양한 예외사항을 처리하기 힘든 상태도 많이 경험을 했습니다. 그래서 이 책에서도 말하듯이 액티비티와 프래그먼트의 클래스의 의존성을 최소한으로 하는 것이 좋다고 합니다.!! 따라서 가..
안드로이드/Design Pattern
2021. 7. 7. 22:55