Community

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

← Go back
TIL2. 의미있는 이름
#clean_code
2년 전
649

오늘 TIL 3줄 요약

  • 의도를 분명히 밝혀라

  • 한 단어를 두가지 목적으로 사용하지 마라

  • 코드를 읽는 사람도 프로그래머라는 것을 명심해라

TIL (Today I Learned) 날짜

2022. 04. 24

오늘 읽은 범위

2장. 의미 있는 이름

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

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

그릇되거나 혼동될만한 이름은 피해라.

클래스 이름은 명사나 명사구가 적합하다. 매서드 이름은 동사나 동사구가 적합하다.

해법영역에서 가져온 이름을 사용하고, 어렵다면 문제영역에서 가져온 이름을 사용하라.

의미 있는 맥락을 추가하라- 클래스, 함수, 이름 공간에 넣어 맥락을 부여하라

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

지금까지 코드를 짤 때 "의미있는 이름"에 대해서 생각해본적은 한번도 없다.

a,aa,aaa 이렇게 변수명을 준적도 있다.

코드를 짤 때 "이름"이 얼마나 중요한지 다시 한 번 생각해 볼 수 있는 장이었다.

좋은 이름으로 절약하는 시간이 훨씬 더 많다!

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

  • JobQueue? 진짜 정통 개발자가 아니라서 사실 처음 들어본다

=> 프로세서에 의해서 처리되기를 기다리고 있는 작업들의 집단이나 대기 행렬. 이군.. 엄청난 이론인줄 알았는데 그냥 용어구나.. 하하!

오늘 읽은 다른사람의 TIL

꼼꼼하게 정리를 잘해주신 TIL이라 다시 한 번 복습하는 느낌으로 읽었다!