IT is Smart
[클린코드] 검색하기 쉬운 이름을 사용하자 본문
반응형
문자 하나를 사용하는 이름과 상수는 코드에서 쉽게 눈에 띄지 않는다.
MAX_CLASSES_PER_STUDENT는 쉽게 찾을 수 있지만, 숫자 7은 은근히 까다롭다. 7이 들어가는 파일 이름이나 수식이 모두 검색되기 때문읻. 검색은 되지만 7을 사용한 의도가 다를 수도 있다. 상수는 여러 자리 숫자이고 누군가 상수 내 숫자 위치를 바꿨다면 문제는 더 심각해진다.
긴 이름이 짧은 이름보다 좋다. 검색하기 쉬운 이름이 상수보다 좋다.
개인적으로는 간단한 메서드에서 로컬 변수만 한 문자를 사용한다. 이름 길이는 범위 크기에 비례해야 한다.
※ 로버트 C 마틴의 클린 코드 참고
반응형
'Case Study > How to' 카테고리의 다른 글
[클린코드] 자신의 기억력을 자랑하지 말자 (0) | 2018.06.23 |
---|---|
[클린코드] 헝가리안 표기 또는 기타 인코딩 방식 피하자 (0) | 2018.06.23 |
[클린코드] 발음하기 쉬운 이름을 사용하자 (0) | 2018.06.23 |
[클린코드] 이름은 반드시 의미있게 구분하자 (0) | 2018.06.23 |
[클린코드] 그릇된 정보를 코드에 남기지 말라 (0) | 2018.06.23 |