반응형
이 글은 Effective Java 를 완독하고, Kotlin 을 상용으로 사용하는 개발자 입장에서
Effective Kotlin 글 중 새로운 내용, remind 할 필요 있는 부분, 핵심 내용 등만 추려 정리한 내용입니다.
#
class Person(val id: Int = 0,
val name: String = "",
val surname: String = "") : Human(id, name){
//..
}
val id: Int = 0 부분을 new line 으로 처리하자.
위의 방식은 class name 에 따라 들여쓰기가 다르게 작동한다.
그리고 첫줄을 비롯해 나머지 줄들도 오른쪽으로 길게 늘어지는 효과도 있다.
그리고 : Human(id, name) 도 내리자
#
ktlint, Intellij formatter 등을 사용해서 코딩 스타일을 유지하고,
coding convention 을 계속 따르도록 노력하자.
끝
반응형
'프로그래밍 놀이터 > Kotlin, Coroutine' 카테고리의 다른 글
[Effective Kotlin] Item 20 : Do not repeat common algorithms (0) | 2022.03.17 |
---|---|
[Effective Kotlin] Item 19 : Do not repeat knowledge (0) | 2022.03.16 |
[Effective Kotlin] Item 17 : Consider naming arguments (0) | 2022.03.14 |
[Effective Kotlin] Item 16 : Properties should represent state, not behavior (0) | 2022.03.13 |
[Effective Kotlin] Item 15 : Consider referencing receivers explicitly (0) | 2022.03.12 |
댓글