반응형
이 글은 Effective Java 를 완독하고, Kotlin 을 상용으로 사용하는 개발자 입장에서
Effective Kotlin 글 중 새로운 내용, remind 할 필요 있는 부분, 핵심 내용 등만 추려 정리한 내용입니다.
#
Kotlin 의 type inference 는 아주 강력한 기능이다.
Kotlin 보다는 약하지만 Java 10 에서도 이 기능이 도입되었다.
#
Inferred type 은 기본적으로 conncrete class 이다.
Summary
#
Type 에 대해 확실하지 않으면 type 을 명시하자.
특히 외부로 전달되는 녀석의 경우 더더욱 type 을 명시하자.
끝
반응형
'프로그래밍 놀이터 > Kotlin, Coroutine' 카테고리의 다른 글
[Effective Kotlin] Item 6 : Prefer standard errors to custom ones (0) | 2022.03.03 |
---|---|
[Effective Kotlin] Item 5 : Specify your expectations on arguments and state (0) | 2022.02.19 |
[Effective Kotlin] Item 3 : Eliminate platform types as soon as possible (0) | 2022.02.17 |
[Effective Kotlin] Item2 : Minimize the scope of variables (0) | 2022.02.16 |
[Effective Kotlin] Item1 : Limit mutability (0) | 2022.02.15 |
댓글