클린코드 북클럽 - Day 2

🏷️ 오늘 읽은 범위: 2장 의미 있는 이름

책에서 기억하고 싶은 내용

  • 변수(혹은 함수나 클래스)의 존재 이유는? 수행 기능은? 사용 방법은? 따로 주석이 필요하다면 의도를 분명히 드러내지 못했다는 말이다(p.22)
  • 똑똑한 프로그래머와 전문가 프로그래머 사이에서 나타나는 차이점 하나만 들자면, 전문가 프로그래머는 명료함이 최고라는 사실을 이해한다(p.31)
  • 집중적인 탐구가 필요한 코드가 아니라 대충 훑어봐도 이해할 코드 작성이 목표다(p.34)

오늘 읽은 소감

  • 이름을 고민하긴 했으나 깊게 고민하지 않고 개발을 했었다. 사전 정보가 없는 상태에서 이름을 보고 예측할 수 있도록 충분한 정보를 제공하는 이름 작성의 고민이 필요하겠다.
  • 저자가 제시하는 원칙을 수용해 일상적인 코딩 습관으로 만들어 자연스럽게 실천할 수 있게 노력하는 것이 중요하겠다 생각.

궁금한 내용이 있거나, 잘 이해되지 않는 내용

  • 일반적으로 사용하는 접두사나 명명 규칙에 대한 Best Practice가 어떤 것들이 있는지 궁금
  • 복잡한 로직을 구현할 때도 명료함을 유지할 수 있는 방법론이 있는지

왜 이 책을 읽으시나요? 어떤 지식을 필요로 하고, 무엇을 얻으려고 하는지

image-20250120003109711

#노개북 #노마드코더 #개발자북클럽

카테고리:

업데이트:

댓글남기기