inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

코틀린 고급편

18강. Kotlin DSL 직접 만들어보기

코틀린 indent 코드 스타일 질문입니다.

해결된 질문

263

메이플

작성한 질문수 4

0

강사님 영상을 보면 indent가 스페이스 바 두칸으로 되어있는 것 같습니다.

 

코틀린 공식문서를 봤을 때 4칸으로 되어있는데 같은데

2칸으로 쓰시는 이유가 궁금합니다.

 

kotlin 함수형-프로그래밍 객체지향

답변 1

1

최태현

안녕하세요, noose님! 네네 맞습니다! 🙂

들여쓰기를 4칸하게 되면 부득이하게 depth가 3~4번 깊어지는 상황에서 코드가 가로로 너무 길어지는 상황이 생기더라고요! 그래서 개인적으로는 2칸을 쓰고 있습니다! 회사에서 진행하는 프로젝트에는 컨벤션을 맞추고 있고요!! 😊

큰 이유가 있는 것은 아니고, 개인적인 선호로 봐주시면 감사드리겠습니다~ 🙏

1

메이플

주말인데도 초고속 답변이네요... 🫢

감사합니다! 🙇‍♂

UserDataManager 클래스 hasSaveError 처리

0

19

2

KType 관련 Kotlin 2.3 변경점

1

61

2

Kotlin 2.0(K2 컴파일러)에서 달라진 Java SAM 변환 동작

2

100

3

SuperTypeSafeCage에 대해 질문드립니다

0

62

2

좋은 코드 예시

0

94

2

val 키워드도 setValue가 있나요?

0

88

2

반공변성 질문드립니다.

1

115

3

[23강] SuperTypeToken의 equals 관련 질문

1

96

2

23강 타입 안전 이종 컨테이너 예제 관련 문의 드립니다.

0

111

2

abstract class Fish(name:String):Animal(name)

0

105

2

지식공유자님 inline에 대해서의 질문과 추가적인 질문 1가지가 있습니다!

1

119

1

안녕하세요 JMH 설정 관련 팁을 드릴까 합니다! (24년 12월 16일 기준)

0

164

2

Generic Func 질문이 있습니다

1

105

1

2강부터 영상 재생이 안되네요ㅠㅠ

0

155

2

by lazy 블럭 안에서 suspend 함수의 결과값을 받는게 가능한가요?

0

391

1

DSL 만들기

0

288

1

Sequence vs Stream

1

251

1

non-local return 질문입니다.

1

228

1

SynchronizedLazyImpl 함수관련 질문

0

425

2

제네릭 클래스를 정의하는 경우, 반드시 변성을 고려하는 것이 바람직한가요?

4

1329

1

실무에서 lateinit 이 필요한 경우는 어떤 상황일까요?

1

456

1

4강 타입소거 관련 질문

1

334

2

추상클래스의 공변 / 반공변, 추상 제네릭 일급컬랙션 리팩토링 에 대한 질문입니다.

2

602

1

lateinit 키워드 관련해서 질문드립니다!

1

317

1