이펙티브 코루틴을 요약한 내용입니다. 코틀린의 타입 추론은 JVM 세계에서 가장 널리 알려진 특징 Java 10부터 타입 추론이 도입되었지만 제약 사항이 있음 타입 추론을 사용할 때 몇가지 위험한 부분이 있음 inferred 타입은 정화하게 오른쪽에 있는 피연산자에 맞게 설정 슈퍼클래스 또는 인터페이스로는 설정 되지 않음 open class Aniaml class Zebra: Animal() fun main() { var animal = Zebra() animal = Animal() } 타입을 명시적으로 지정해서 문제를 해결 open class Aniaml class Zebra: Animal() fun main() { var animal: Aniaml = Zebra() animal = Animal() }..