개발자 99% 커뮤니티에서 수다 떨어요!
2022.04.24
Today's Reading 2장.의미있는 이름
💡 오늘 TIL 3줄 요약
맥락에 맞고
의도를 밝히며
검색하기 쉬운 이름을 쓰자!
💡 책에서 기억하고 싶은 내용을 써보세요.
의도를 분명히 밝혀라
변수의 존재 이유는? 수행 기능은? 사용 방법은?
int배열을 사용하는 대신 칸을 간단한 클래스로 만들어도 된다.🤓
Info 나 Data는 의미가 불분명한 불용어다. (내가 많이 썼는데!)
발음하기 쉬운 이름을 사용하라?!?!!!🙃
긴이름이 짧은 이름보다 좋다. 검색하기 쉬운 이름이 상수보다 좋다.
이름 길이는 범위 크기에 비례해야 한다.
루프에서 반복 횟수 변수는 한글자를 사용하는건 괜찮음
클래스 이름, 객체 이름: 명사나 명사구가 적합함, 동사는 사용하지 않음
매서드 이름: 동사나 동사구가 적합함
한 개념에 한 단어를 사용하라
일관성이 아니라 맥락에 따라 같은 단어 사용하기
✍️ 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
변수이름을 정할때 항상 제대로 하고 있는건지 의구심이 들었는데 예시를 보니까 이해가 되기 시작했다. class로 계속 나누라고 하신 선생님 말씀도 이해가 된다. 지금 바로 코드 수정을 해봐야겠다.
🧐 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
문제 영역/ 해법 영역에서 가져온 이름을 사용하라는데 무슨 말인지 잘 모르겠다. 찾아봐야겠다.
💬 오늘 읽은 다른사람의 TIL