일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Jetpack
- ViewModel
- 코딩테스트
- Room
- 안드로이드 디자인패턴
- 안정성
- dagger2
- 깃
- UnitTest
- 유닛테스트
- 테스트의 장점
- mock
- Python
- git
- Kotlin
- MVVM
- Android
- 코틀린
- 자료구조
- compose
- 파이썬
- Di
- rxjava
- 디자인패턴
- 안드로이드
- 컴포즈
- 제한함수
- 공격적 프로그래밍
- Observable
- 단위테스트
Archives
- Today
- Total
목록이펙티브 코틀린 (1)
세상을 바꾸는 개발자
[이펙티브 코틀린] 코틀린의 안정성 - 가변성을 제한하라
안드로이드는 자바와 코틀린 2가지 언어로 개발을 할 수 있지만 요즘 자바를 사용해서 개발하는 경우는 찾아보기 힘듬니다 저또한 코틀린을 사용합니다 하지만 사용하면서 잘 몰랐던 부분도 있고 한번도 써보지않는 편리고 좋은 기능들이 많이 존재합니다 그래서 이번에 복습할겸 이펙티브 코틀린의 내용으로 정리를 하려고 합니다. 안정성 - 가변성을 제한하라 사람들이 많이 사용하는 앱이더라도 가끔 생각대로 동작하지 않거나 크래시가 발생하는 경우가 있습니다 이때 사용자들은 앱에 대한 신뢰도가 크게 떨어지게 됩니다 그래서 프로그래밍에 있어서 안정성은 정말 중요한 요소입니다 안정성으로 인해서 좋은 서비스, 나쁜 서비스로 나뉠 수 도 있다고 생각합니다 코틀린은 다양한 개발자들의 경험을 토대로 만들어진 언어이기때문에 사용자들의 신..
안드로이드/Kotlin
2023. 7. 9. 13:00