일부 언어(특히 HTML 및 JSX)에서 4칸 탭이 주류가 아닌 이유가, 탭이 깊을 때 불필요한 폭 차지가 너무 커져서인 것으로 알고 있고 저 또한 그렇게 느끼는데요,
개인적으로는 그렇다고 2칸 탭을 쓰면 구분감이 약해서 하이어라키 파악이 너무 어렵더라고요. 입문했을 때부터 그렇게 느꼈는데 지금도 여전해요.
3칸 탭은 예전에 lua를 다룰 일이 있을 때 쓰게 된 코드 컨벤션에서 처음 접했어요.
조금 익숙해지고 나니까.. 이거, 2칸 탭과 4칸 탭 사이의 스위트 스팟이 아닌가? 라고 느껴져서 다른 언어들에도 적용해보기 시작했고, 대부분의 2칸 및 4칸 탭 주류 언어들이 3칸 탭일 때 더 가독성이 좋다고 느껴서 지금까지도 가능할 때마다 적용하고 있습니다 ㅎㅎ
구글링해보면 3칸 탭을 영업하는 글들을 극소수(!) 찾을 수 있는데요, 재미 삼아 하나만 읽어보시는 건 어떠신가요? 😄
일부 언어(특히 HTML 및 JSX)에서 4칸 탭이 주류가 아닌 이유가, 탭이 깊을 때 불필요한 폭 차지가 너무 커져서인 것으로 알고 있고 저 또한 그렇게 느끼는데요,
개인적으로는 그렇다고 2칸 탭을 쓰면 구분감이 약해서 하이어라키 파악이 너무 어렵더라고요. 입문했을 때부터 그렇게 느꼈는데 지금도 여전해요.
3칸 탭은 예전에 lua를 다룰 일이 있을 때 쓰게 된 코드 컨벤션에서 처음 접했어요.
조금 익숙해지고 나니까.. 이거, 2칸 탭과 4칸 탭 사이의 스위트 스팟이 아닌가? 라고 느껴져서 다른 언어들에도 적용해보기 시작했고, 대부분의 2칸 및 4칸 탭 주류 언어들이 3칸 탭일 때 더 가독성이 좋다고 느껴서 지금까지도 가능할 때마다 적용하고 있습니다 ㅎㅎ
구글링해보면 3칸 탭을 영업하는 글들을 극소수(!) 찾을 수 있는데요, 재미 삼아 하나만 읽어보시는 건 어떠신가요? 😄