[TIL] 클린코드 Assignment #03

Deong_gu·2022년 4월 24일
0

[노개북] 클린코드

목록 보기
3/10
post-thumbnail
post-custom-banner

TIL (2022.04.24)

📖📖📖

2022.04.24

오늘 읽은 범위

  • 2장. 의미 있는 이름

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

  1. 의도를 분명히 밝혀라

  2. 그릇된 정보를 피하라

  3. 의미 있게 구분하라

  4. 발음하기 쉬운 이름을 사용하라

  5. 검색하기 쉬운 이름을 사용하라

  6. 인코딩을 피하라

  7. 자신의 기억력을 자랑하지 마라

  8. 기발한 이름은 피하라

  9. 한 개념에 한 단어를 사용하라

  10. 말장난을 하지 마라

  11. 해법 영역에서 가져온 이름을 사용하라

  12. 문제 영역에서 가져온 이름을 사용하라

  13. 의미 있는 맥락을 추가하라

  14. 불필요한 맥락을 없애라


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

알고리즘 문제를 풀거나 프로젝트를 진행할 때, 항상 고민하는 부분이 변수, 함수 등의 이름을 정하는 일이다. 인터넷에서 단어를 검색하면서 나름대로 명료하게 정하려고해도 너무 길어지거나 나만 알아볼 수 있는 듯한 느낌이 든다. 아직 다른 사람들과 같이 협업한 경험이 없어서 나의 코드가 다른 사람들이 보았을때 한 눈에 의미를 파악할 수 있을지 모르겠다. "나중은 결코 오지않는다" 아직도 이 문구가 머릿 속을 멤돌고 있다. 코드를 읽는 시간이 더 많은 만큼, 리팩토링으로 시작해서 코드 깎는 노인이 되어야겠다.


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

책에 있는 예시가 자바로 되어있지만, 의미적인 부분에서 아직까지 이해되지 않는 부분은 없는 것 같다. (아닌가?ㅋㅋㅋ)

profile
큰 것을 작게, 작은 것을 구체적이게, 개발자답게
post-custom-banner

0개의 댓글