[도서/요약] 클린코드 : 애자일 소프트웨어 장인 정신

클린코드 : 애자일 소프트웨어 장인 정신

 

최종 업데이트 : 2022.04.04


검색하기 쉬운 이름을 사용하라

- 문자 하나를 사용하는 이름과 상수는 텍스트 코드에서 쉽게 눈에 띄지 않는다는 문제가 있다. 이름 길이는 범위 크기에 비례해야 한다. 만약 변수 이름을 MAX_CLASSES_PER_STUDENT는 검색하기 쉽지만, 문자 e 를 변수명으로 하면 모든 문장에 포함된 e 단어를  찾아내기 때문에 검색할 때는 긴 이름이 짧은 이름보다 좋다. 

 

인코딩을 피하라

- 유형이나 범위정보까지 인코딩에 넣으면 이름을 해독하기 어려워 진다. 헝가리식 표기법 + 멤버 변수에 접두어를 붙일 필요는 없다.