종속된 code block는 주인 code block보다 두 칸 들여쓰기
들여쓰기를 할 때 탭이 아닌 스페이스를 사용
한 단어(Descriptive word)로 표현하는 것이 가장 좋음
Boolean names – Boolean 이름 : 관련 변수의 이름 앞에 is 혹은 are를 붙임
Function names – 함수 이름 짓기 : 함수 관련 변수의 이름을 지을 때는 동사로 시작해야 함
Capital letters in variable names – 변수 이름에서의 대문자 : 변수가 포함한 class를 지시하기 위해 변수 이름의 첫 글자를 대문자로 씀 / new 키워드를 사용한 함수에 한해서 대문자를 씀 / 일정한 값을 가지는 변수의 이름을 정할 때는 그 변수의 이름은 전체를 대문자로 씀
중괄호를 생략하지 않음
Semicolons – 세미콜론 : if, for, while 구문의 끝에는 세미콜론을 사용하지 않음
엄격한 비교 연산자를 사용
3항 연산자 (x ? y : z) : 아주 짧고 명확한 코드를 쓸 때만 3항 연산자를 사용