클린코드 챌린지 #2

dev_suyeon·2022년 2월 20일
0

CleanCode

목록 보기
3/11

오늘 읽은 범위

2장. 의미있는 이름

책에서 기억하고 싶은 내용

  • 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 더 많다.(p.22)

  • 유사한 개념은 유사한 표기법을 사용한다. 이것도 정보다. 일관성이 떨어지는 표기법은 그릇된 정보다.(p.25)

  • 게다가 사람들은 접두어(또는 접미어)를 무시하고 이름을 해독하는 방식을 재빨리 익힌다. 코드를 읽을수록 접두어는 관심 밖으로 밀려난다. 결국은 접두어는 옛날에 작성한 구닥다리 코드라는 징표가 되버린다.(p.30-31)

  • 전문가 프로그래머는 명료함이 최고라는 사실을 이해한다. 전문가 프로그래머는 자신의 능력을 좋은 방향으로 사용해 남들이 이해하는 코드를 내놓는다.(p.31-32)

오늘 읽은 소감

최근 회사에서 진행중이던 프로젝트에서 제일 힘들었던 부분이 파일명, 함수명, 변수명 지을 때였다. 최대한 협업할 때 다른 개발자가 알아보기 쉽도록 이름을 지으려 노력했는데 클린코드에서 소개한 규칙들을 읽으니 수정해야할 이름들이 떠올랐다. 내일 당장 적용시켜봐야겠다고 생각했다.

profile
Back-End Developer

0개의 댓글