내 잡다한 노트
깔끔한 코드 짜는 10가지 규칙 본문
1. 변수, 클래스명에는 동사를 넣지 않는다.
2. 함수명에는 동사를 넣는다. 함수는 ~을 하는 행동이기 때문에.
3. 변수명에 굳이 관사를 넣지 않는다.
4. 변수명에 전치사는 최대한 생략한다.
ex) the_number_of_worker -> worker_num
5. 단수와 복수를 구분한다.
6. 사용하는 언어의 암묵적인 룰을 지킨다.
ex) 자바는 CamelCase를 주로 사용하고, c는 snake_case를 사용하고 python은 hybrid이다.
lowerCamelCase는 phoneNumber 처럼 작성. 처음엔 소문자, 다음 단어 첫글자엔 대문자.
UpperCamelCase는 모든 단어의 앞글자는 대문자로.
snake_case는 모두 소문자이고 띄어쓰기 대신에 _ 로 표기한다.
7. 통상적으로 사용되는 변수명/규칙을 사용한다.
8. 상수는 모두 대문자로 표시해준다.
ex) int MAX = 100;
9. 변수가 길면 적당히 잘라준다.
10. 로직이 끝나면 한 줄 띄어준다. 가독성을 위해서....