컴파일 가능한 이름과 유지보수 가능한 이름은 다르다

언어 규칙을 통과한 뒤 의미와 단위가 드러나는지 한 번 더 걸러야 합니다.

이 이름을 다음 사람이 오해 없이 읽는가?문법 통과와 의미 전달은 별도 관문

2age · class

숫자 시작·예약어라 컴파일 실패

$ · a

컴파일되지만 의미가 없음

memberAge

역할·의미·관례가 모두 보임

핵심: memberAge처럼 역할과 뜻을 함께 담은 lower camel case가 변경 비용을 줄입니다.