Javascript 기초 (20) 좋지 않은 코드

코린이서현이·2023년 8월 7일
0

🤔들어가면서🤔

안 좋지 않은 코드가 좋은 코드를 의미하는 것은 아니지만, 
안좋은 코드를 줄이면 좋은 코드에 가까워질 수 있을 것이라고 생각한다.

🙅‍♀️ 좋지 않은 코드

1. 가독성은 고려하지 않은 채로 짧기만 한 코드

짧다고 좋은 코드가 아니다. 가독성을 고려해야한다.

2. 짧은 변수의 이름, 적절하지 않은 변수 이름

한글자의 코드는 변수를 찾기 힘들고, 코드에디터의 "검색"기능 활용을 힘들게 만든다.
또한 for문의 변수는 i가 적절하다.

3. 변수의 이름은 약어를 사용하지 않는다.

변수의 이름을 간단하게 하기 위해서 약어를 쓰는 것은 좋지 않다.

4. 포괄적인 명사를 사용하는 것은 좋지 않다.

흔하게 num이란 변수명을 지정할 수 있지만, 이 변수명은 변수의 역할을 짐작하기 힘들게 한다.
따라서 좋은 변수명은 자료형을 알 수 있게 하고 명확한 단어를 사용하는 것이다.
num1이나 num2처럼 숫자로 쓰는 것도 좋은 방법이 아니다.

5. 철자가 유사한 단어를 사용하기

한 파일에서 유사한 변수명이 있으면 굉장히 헷갈린다!!.

6. 한 프로젝트에서는 동일한 기능은 동일한 접두어를 쓰는 것이 좋다.

보여주는 기능이 있는 함수를 show...로 하기로 결정했다면 모든 보여주는 함수에 show...를 쓰는 것이 좋다.

7. 변수 재사용은 좋지 않다.

8. 의미있는 언더스코어_를 써야한다.

9. 의미없는 형용사는 변수명에 적절하지 않다.

10. 함수를 기준으로 내외부 변수명이 동일한 경우는 좋지 않다.

🙂마무리하면서🙂

좋지 않은 코드를 줄이자!
profile
24년도까지 프로젝트 두개를 마치고 25년에는 개발 팀장을 할 수 있는 실력이 되자!

0개의 댓글