😃 책에서 기억하고 싶은 내용을 써보세요.
- 의도를 분명하게 밝히는 이름
- 유사한 표기법 사용하기. 일관성 중요함
- 의미 있게 구분하라!
- customerInfo <-> customer
- getActiveAccount() <-> getActiveAccountData()
- 발음하기 쉽고 검색하기 쉬운 이름 쓰기
- 클래스 이름은 명사형, 메서드 이름은 동사형!
- 한 개념에 한 단어 사용하기
- fetch, retrieve, get
- controller, manager, driver
- 그래도 add, insert, append 같은 것은 구분해주는것이 좋다.
- 의미 있는 맥락 추가하기.
- street, houseNumber, city, state, zipcode
- state는 너무 general하므로 addrState
🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
- 변수 이름 정하기가 개발자들이 하는 일 중에서 제일 중요하다는 말처럼 이름 정하기가 챕터 2에 나오다니 신기하다.
- 앞으로 변수명을 지을 때 다시 한번 생각해보는 계기가 될 듯 하다.
- '검색하기 쉬운 이름' 부분은 정말 공감하며 읽었다. 회사 일을 하면서 관련된 부분을 수정할 때는 항상 변수 이름을 검색하기 때문이다.
🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
- 없음