camelCase, snake_case

Kim jeong ho·2020년 6월 24일
0

camelCase
낙타 등처럼 울퉁불퉁하다는 이야기
단어가 새로 시작할 때부터 대문자로 쓰면 된다.

1) camelCase
카멜케이스란 낙타 등처럼 울퉁불퉁하다는 소리입니다.
단어가 새로 시작할 때부터 대문자로 쓰면 됩니다.

example)
firstSecond
myProfileImg
toDoListArray

2) snakecase
카멜케이스 말고 snake_case 표현도 있습니다.
변수이름에 -는 사용할 수 없으므로,
를 사용한 것입니다.
하지만 잘 사용하지는 않습니다!

example)
first_second
my_profile_img
to_do_list_array

변수명을 잘 지어두면 다른 개발자, 혹은 먼 훗날의 자기 자신이 이 코드를 더욱 쉽게 이해할 수 있습니다. 커뮤니케이션에 들어갈 리소스를 줄일 수 있어 개발의 효율이 높아지게 됩니다.

따라서 변수명을 지을 때는 모호하지 않고, 변수명 만으로도 의미가 추측 가능할 수 있도록 노력해야 합니다.

물론 아래와 같이 사용할 수 있겠지만, 아래의 변수명은 모두 적절하지 않습니다.
변수명을 지은 자기 자신조차도 변수명을 통해 코드의 내용을 추론하기 힘들기 때문입니다.

let x = "김정호";
let asvasefsefwefwe = "banpo expressterminal";

profile
김정호

0개의 댓글

관련 채용 정보