TIL. 클린코드 // 22.01.24

광몬·2022년 1월 24일
0

book

목록 보기
3/3

📌 책에서 기억하고 싶은 내용을 써보세요.

ㆍ 코드명의 단순성이 아니라 함축성이다.
ㆍ 일관성이 떨어지는 표기법은 그릇된 정보다.
ㆍ 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 더 많다.

📌 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요.

ㆍ 코딩을 처음 배울 때 짧은 게 무조건 좋은 코드인 줄 알고 클래스 이름이나 함수 이름을 최대한 압축해서 3-4글자로 적은 적이 있다. 이번 장을 읽으면서 내가 이전에 사용했던 명명법은 완전히 잘못됐다는 것을 알 수 있었다. 그리고 이전에는 클론 코딩할 때 점점 기능이 늘어나면서 각 클래스와 함수 이름을 생각 없이 대충대충 지었을 때가 생각났다. '좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 더 많다.' 이 문장이 정말 와 닿았다.

📌 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

ㆍ 인코딩?

📌 소감 3줄 요약

ㆍ 명명법은 단순성이 아니라 함축성이 중요함! 짧다고 좋은게 아님.
ㆍ 클래스 이름은 명사나 명사구, 매서드 이름은 동사나 동사구.
ㆍ 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 더 많다!

profile
안녕하세요

0개의 댓글