2021_03_17

유지원·2021년 3월 17일
0
post-thumbnail

TIL - 알아보기 쉬운 코드 작성법

1. 알아보기 쉬운 코드 작성법

JavaScript의 아주 기초적인 부분을 끝낸 지금. 오늘은 전체적인 코드 작성법을 되돌아보는 '알아보기 쉬운 코드 작성법'에 대하여 공부한다.
우리는 자신의 코드가 구조적이고 가독성 있게 잘 작성되었는지 끊임없이 고민해봐야 한다. 왜그럴까? 코드 가독성이 좋지 않으면 다음과 같은 문제가 발생한다.

  1. 동료가 코드를 쉽게 이해할 수 없기 때문에 소통에 걸리는 시간이 증가한다.
  2. 코드에 에러가 있는 경우 쉽게 발견을 할 수 없다.

이런 상황이 한 번, 두 번 반복되면 꽤 많은 시간이 소요될 것이다. 그러므로 우리는 가독성이 좋은 코드를 작성해야한다.
그렇다면, 가독성이 좋은 코드는 어떤 코드일까? 이에대한 기준은 각자 스타일에 따라 다르겠지만 우선 가장 보편적으로 대부분의 자바스크립트 개발자가 동의하는 내용을 위주로 다뤄보자.

  • 들여쓰기 - 코드의 로직이 명확하게 종속적으로 나뉘는 코드를 쓸 때, 종속된 code block는 주인 code block보다 두 칸 들여쓰기 한다.

  • 이름짓기 - 변수명은 값의 본질적인 의미를 가지고 있어야 한다.

  • 기호 및 구두점 - 문법적으로 생략 가능한 때에도 중괄호는 생략하지 않는다. 작동 범위를 눈으로 확인 가능하기 떄문이다.

  • 연산자와 키워드 - 엄격한 비교 연산자를 사용해야한다. 엄격하지 않은 동치 연산자는 원하지 않는 오류를 나타낼 수 있기 때문이다.

  • 짧게 쓰기 - 코드는 뜻이 분명하고 실행 되는 한, 되도록 짧게 쓴다.

  • 코드 문장과 구문 사이 공간 - 한 번에 더 많은 코드를 읽기 위해서, 줄 바꿈은 최소로 사용해야 한다.

  • 주석 - 주석은 꼭 필요한 곳에만 작성한다.


오늘은 알아보기 쉬운 코드 작성법에 대하여 공부하였다.
내일은 DOM에 대하여 공부해보자.
오늘은 여기까지!
profile
안녕하세요 유지원입니다

0개의 댓글