공백도 코드 작성의 일부이다.
코드의 구조를 한눈에 파악하기 쉽도록 아래처럼 구성한다. (각 구성 사이에 한 줄씩 띄어준다.)
1. 선언
2. 로직
3. 반환
Eslint의 padding-line-between-statements 를 사용하면 공백을 미리 설정해둘 수 있다.
들여쓰기는 최대 2 depth 정도로 구성한다.
(depth가 너무 깊어지면 코드를 해석하기가 어려워진다.)
네이밍 컨벤션을 포함하는 규칙을 위한 가이드라인으로 하나의 팀 혹은 집단을 위해 존재한다. (즉 협업에 큰 도움을 주기 위함)
스타일 가이드를 잘 활용하면 아래와 같은 이점이 있다.
유명한 스타일 가이드로는 아래와 같은 것들이 있다.
에어비엔비 Eslint 참조하고 Eslint custom 해보기!