Chapter 02. 의미있는 이름

  • 의도를 분명히 밝혀라
  • 코드에 그릇된 단서를 남기지 마라
  • 유사한 개념은 유사한 표기법을 사용한다. (일관성)
  • 불용어를 사용하지 말아라 (info, data 같은것도 의미가 불분명한 불용어이다)
  • 발음하기 쉬운 이름을 사용하라
  • 긴 이름이 짧은 이름보다 좋다. (이름 길이는 범위크기에 비례해야 한다)
  • 명료함이 최고다
  • 클래스이름과 객체 이름은 명사나 명사구가 적합하고, 메서드 이름은 동사나 동사구가 적합하다
  • 의도를 분명하고 솔직하게 표현해라
  • 한 단어를 두가지 목적으로 사용하지 말아라
  • 기술 개념에는 기술 이름이 적합한 선택이다
  • 의미가 분명한 경우 짧은 이름이 긴 이름보다 좋다

image

#노개북 #노마드코더 #개발자북클럽