개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
// 2022.02.20
오늘 읽은 범위
//2장. 의미있는 이름
책에서 기억하고 싶은 내용을 써보세요.
의도가 분명하게 이름을 지으라. 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약한느 시간이 훨씬 더많다.
검색하기 쉬운 이름을 사용하라
발음하기 쉬운 이름, 검색하기 쉬운 이름을 사용하라
의미있는 맥락을 추가하라.
스스로 의미가 분명한 이름은 있지만 대다수 이름은 그렇지못하기때문에 클래스,함수,이름 공간에 넣어 맥락을 부여한다. … 맥락을 개선하면 함수를 쪼개기가 쉬워지므로 알고리즘도 좀 더 명확해진다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
단순하고 짧은 이름이 가독성이 좋다고생각했는데, 코드가쌓이면 원하는 이름을 검색하기어렵고 의미가 모호해지는구나.예시로 별로인 코드와 개선된 코드를 차례로 보여줘서 이해가 더 잘 된다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.