목록2025/01/20 (1)
성장기록지
Compose Stability란?
StabilityCompose는 타입을 stable과 unstable로 간주한다. stable은 mutable이여도 값의 변경을 알 수 있는 경우나 immutable 타입일 때 이다. composable에 변경되지 않은 안정적인 매개변수가 있는 경우 컴포저블은 해당 매개변수를 스킵한다. unstable은 값의 변경을 알기 어려운 경우이다.Compose는 composable에 unstable 파라미터가 있는 경우 매번 recomposition을 하므로성능 문제가 발생할 수 있따. Immutable한 객체 예시 (Stable)파라미터가 전부 val로 정의된 원시타입이기 떄문에 변경을 할 수 없다. 따라서 immutable 하고, stable class이다참고) 모든 원시 타입은 immutable이다. ex)..
안드로이드/안드로이드 지식
2025. 1. 20. 20:10