클린 코드(Clean Code) Day 5

김수영·2022년 1월 25일
0

Book Review

목록 보기
7/9
post-thumbnail

읽은 범위

  • 2장.의미있는 코드(p.21~)

인상 깊은 구절

사람들이 이름을 바꾸지 않으려는 이유 하나는 다른 개발자가 반대할까 두려워서다. 우리들 생각은 다르다. 오히려 (좋은 이름으로 바꿔주면) 반갑고 고맙다. .... 코드를 개선하려는 노력을 중단해서는 안된다.

배운 것

  • 불필요한 맥락을 없애라
  • 의미있는 맥락을 추가하라
  • 말장난을 하지마라(한 단어를 두 가지 목적으로 사용하지 마라)
  • 헌 개념에 한 단어를 사용하라
  • 기발한 이름은 피하라

읽은 소감

여느 코드 개선 노력과 마찬가지로 이름 역시 나름 신경써서 바꿨다가 누군가 질책을 할 지도 모른다. 그렇다고 노력을 게을러 해서는 안된다. 설문 조사를 하면 개발자가 가장 어려운 것으로 약 40퍼센트로 뽑은 것이 이름 짓기이다. 그만큼 이름짓기가 중요하고 생산성에 있어 중요한 것 같다.

3줄 요약

  1. 하나의 단어에는 하나의 정보 만 담겨야 한다.
  2. 헷갈리게 해서는 안되고, 통일성을 지켜 이름을 지어야 한다.
  3. 질책을 두려워하지말고, 코드 개선에 꾸준히 나아가자.
profile
기술과 인문학의 교차점

0개의 댓글