Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
2장 의미 있는 이름
#clean_code
3년 전
641


TIL (Today I Learned)

2020. 02. 20

오늘 읽은 범위

2장. 의미있는 이름

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

  • 이름을 잘 짓는 규칙에서 의도를 분명히 밝혀라. 변수나 함수, 클래스의 이름은 다음과 같은 질문에 답할 수 있어야한다.

  1. 변수, 함수, 클래스의 존재이유는?

  2. 수행 기능은?

  3. 사용 방법은?

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

  • 이름을 잘 짓는 규칙이 16가지로 많았지만, 가장 기본적인 것은 첫번째, 의도를 분명히 밝혀야한다.라는 점이었다. 그리고 16가지 중 소소하게 내가 잘 지키고 있지 않는 규칙에 대해서는 좀 더 다른 사람의 입장에서 생각하는 습관이 있어야 보이는 것이 많은 것 같다.

    과거에 개발자가 되기전에 개발 코드에 매니아층만 알아들을 수 있는 이름을 넣는 상상을 해봤지만, (ex) faust, Goethe) 실제 개발자가 되어보니 절대 하지 말아야할 일 1순위이지 않을까... 하는 생각이 들었다

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