이름 작성 규칙 명확한 의도 함수명, 변수명 등의 이름을 지을 때에는 명확한 의도가 보이도록 이름 작성하기 ex) int d; // 경과 시간을 나타낸 것이지만 명확한 의미를 파악하기 X int daysSinceCreation; // 이와 같이 의도가 보이는 것으로 이름 작성하기 잘못된 정보 피하기 다른 뜻으로 의미가 전달될 수 있는 이름 피하기 ex) int hp; // 직각삼각형의 빗변(hypotenuse) 구현에 사용하는 변수 괜찮은 약자라고 보이지만 다른 의미로 파악될 수 있으므로 좋은 변수명은 아니다. 유사한 이름 사용 X ex) XYZControllerForEfficientHandlingOfStrings와 XYZControllerForEffecientStorageOfStrings의 이름만으로 ..