이 문서는 PRND 컨벤션 스타일을 기반으로 해서 만들어졌습니다.
• Boolean의 경우 if (a?.b?.isTraded ?: false)
보다는 if (a?.b?.isTraded == true)
와 같은 방식으로 구현한다.****
Computed Property VS Function
val foo: () -> Unit
val bar: (() -> Unit)?
foo.invoke() // X
foo() // O
bar?.invoke() // O
ex) package kr.co.prnd.domain