-
[clean code] 2일차책 정리/Clean Code 2022. 4. 24. 22:41
날짜 : 2022.04.24
범위 : 2장.의미 있는 이름
정리
- 의도를 분명히 밝혀라
- 그릇된 정보를 피하라
- 의미있게 구분하라
- 발음하기 쉬운 이름을 사용하라
- 검색하기 쉬운 이름을 사용하라
- 인코딩을 피하라
- 자신의 기억력을 자랑하지 마라
- 기발한 이름은 피하라
- 한 개념에 한 단어를 사용하라
- 말장난을 하지 마라
- 해법 영역에서 가져온 이름을 사용하라
- 문제 영역에서 가져온 이름을 사용하라
- 의미있는 맥락을 추가하라
- 불필요한 맥락을 없애라
더보기이 책은 이제야 2회째 읽는것이지만 예제가 다소 모호했던것이라는 생각이 든다.
많은 내용을 담으려다보니 짧은 주장에도 다양한 정보를 담아야 했던 것으로 보인다.
필자는 아래 책을 읽고 다시 이 책을 읽으니 다양한 예제가 머릿소에서 떠오른다.
이 책이 이해가 안되거나 다소 모호하다는 생각이 든다면 저자의 이 책을 읽어보기 바란다.
마틴파울러저자의 리팩터링을 읽어보면 보다 위의 의도에서 보다 다양한 예제로 도움을 받을 수 있다.
'이게 왜 변수가 좋지 않다는 것인가?','왜 코드에서 악취가 나는가?(좋지 않은 코드를 악취가 난다고 한다.)'
이런 정보들을 정말 많이 배울 수 있는 서적으로 나중에 기회가 된다면 여기에 링크해서 공유하도록 하겠다.
'책 정리 > Clean Code' 카테고리의 다른 글
[clean code] 5일차 (0) 2022.05.02 [clean code] 4일차 (0) 2022.04.28 [clean code] 3일차 (0) 2022.04.26 [clean code] 1일차 (0) 2022.04.23 [clean code] (0) 2022.04.23