‘무조건’ 따라야 할 규칙은 없습니다.
본 튜토리얼에서 제안하고 있는 규칙 모두를 종교 신조마냥 무조건 따르지 않아도 됩니다. 스타일에 대한 선호에 따라 규칙을 따를 수도, 따르지 않을 수도 있습니다.
😠 초보 개발자들은 아래처럼 코드를 작성하곤 하는데, 중괄호가 필요하지 않기 때문에 추천하지 않습니다.
if (n < 0) *{*alert(
Power ${n} is not supported);*}*
😠 중괄호 없이 새로운 줄에 코드를 작성할 수도 있는데, 이렇게 하면 새로운 코드 라인을 추가할 때 에러가 발생합니다. 절대 이 방법은 쓰지 마세요.
if (n < 0) alert(
Power ${n} is not supported);
😏 코드가 짧다면 중괄호 없이 한 줄에 쓰는 방법도 괜찮습니다.
if (n < 0) alert(
Power ${n} is not supported);
😃 가장 추천하는 방법은 다음과 같습니다.
if (n < 0) { alert(
Power ${n} is not supported); }
if (cond) return null
처럼 코드가 간단하다면 세 번째 예시같이 한 줄에 몰아서 작성해도 괜찮습니다. 그렇지만 네 번째 예시처럼 코드 블록을 사용하는 방법이 가장 가독성이 좋으므로 이 방법을 추천합니다.