[Clean Code] 2장 의미있는 이름

Junwoo Park·2024년 5월 5일
0

[Clean Code] 클린코드

목록 보기
3/10
post-thumbnail

TIL (Today I Learned)

2022.05.05

오늘 읽은 범위

2장. 의미있는 이름

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

  • 의도가 분명하게 이름을 지어라
  • 그릇된 정보를 피해야한다. 일관성이 떨어지는 표기법 또한 그릇된 정보이다.
  • 읽는 사람이 차이를 알도록 이름을 지어라
  • 클래스와 객체 이름은 명사나 명사구, 매서드 이름은 동사나 동사구가 적합하다.
  • 한 개념에 한 단어를 사용해야한다. 추상적인 개념 하나에 단어 하나를 선택해 이를 고수해야한다.

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

  • 얼마나 많은 시간을 변수명과 함수명을 정하는데 고민하며 보냈는지... 위에 정리한 내용들만 알았어도 이정도로 고생하지 않았을텐데 하는 아쉬움이 들었습니다. 좋은 이름을 선택하는 능력은 기술, 비스니스, 관리 문제가 아니라 교육 문제라는 말이 와닿았습니다. 이름을 정하는 것 또한 학습이 필요하고 이를 체화하는 훈련이 필요한 과정이 필요하다고 느꼈습니다.

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

  • 맥락에 어긋나지 않는 이름에 대해서 예시가 조금 더 필요하다고 생각이 들었습니다.
profile
배움을 멈추지 않는 개발자, 박준우입니다.

0개의 댓글