생각정리/노마드코더

노마드 개발자 북클럽 (클린코드: 의미 있는 이름)

제로스크랩 2024. 1. 28. 23:40


책에서 기억하고 싶은 내용.

의도를 분명히 밝혀라
그릇된 정보를 피하라
의미 있게 구분하라
발음하기 쉬운 이름을 사용하라
검색하기 쉬운 이름을 사용하라
인코딩을 피하라
자신의 기억력을 자랑하지 마라
기발한 이름은 피하라
한 개념에 한 단어를 사용하라
말장난을 하지 마라
의미 있는 맥락을 추가하라
불필요한 맥락을 없애라
  • 메서드 이름은 동사나 동사구가 적합하다. (p.32)
  • 클래스 이름과 객체 이름은 명사나 명사구가 적합하다. (p.32)
  • 코드를 읽을 사람도 프로그래머라는 사실을 명심한다. (p.34)\
  • 좋은 이름을 선택하려면 설명 능력이 뛰어나야 하고 문화적인 배경이 같아야 한다. (p.38)

읽고난 후의 생각.

2장의 소제목들은 하나도 놓칠게 없다. 코딩을 그만둘때까지 뼈에 새길 내용들이라고 생각한다.
코딩은 협업을 위한 사회적 약속이기 때문이다.
 
코딩의 정석이라고 생각하는게 마음 편하다.
 

궁금한 내용 또는 이해되지 않는 내용 메모.

  • 적절한 '프로그래머 용어'가 없다면 문제 영역에서 이름을 가져온다. (p.34)
728x90
반응형