Tag
태그: 제네릭
다음 태그가 달린 모든 글 "제네릭".
Kotlin
Effective Kotlin 정리 2편: 재사용성과 추상화 설계 (Item 19~32)
Effective Kotlin 3장과 4장을 정리했습니다. 반복해도 되는 코드와 안 되는 코드의 기준, 프로퍼티 위임, 제네릭과 변성(out/in), 추상 수준, SemVer, 외부 API 래핑, 가시성과 KDoc 계약까지 14개 항목입니다.
Kotlin
Kotlin 제네릭과 Java 제네릭, 변성을 쓰는 위치가 다릅니다
Java 의 사용 지점 와일드카드(? extends, ? super)와 Kotlin 의 선언 지점 변성(out, in)을 PECS 와 대응해 비교하고 타입 프로젝션, 스타 프로젝션과 raw type, inline 과 reified, where 제약, List 와 MutableList 의 차이를 실행 결과와 함께 다룹니다.