개발자 99% 커뮤니티에서 수다 떨어요!
TIL (Today I Learned)
2024-05-08 ~ 2024-05-09
오늘 읽은 범위
4장 주석
책에서 기억하고 싶은 내용을 써보세요.
나쁜 코드에 주석을 달지 마라. 새로 짜라.
코드로 의도를 표현하라
좋은 주석도 주석을 달지 않을 방법을 찾아낸 주석이다. 즉, 코드로 의도를 표현하는 방법이 좋다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
좋은 주석과 나쁜 주석의 예제에 대한 설명과 코드 예제가 있어 이해를 하기에 쉬웠다.
평소에 나는 주석을 달면서 코드를 짜는지 반성해 보는 시간이 생긴 것 같다. 그리고 책에서 설명한 대로 나쁜 코드를 변명하기 위해 주석을 장황하게 쓰게 된다는 사실도 알게 됐다.
주석도 역시 안 달아야 되는 훈련이 필요할 것 같고 그러려면 코드로 의도를 표현하는 방법에 대해 많은 의도적 훈련을 해야 할 것 같다는 생각이다.
궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
FitNess라는 용어가 나오는데, 테스트 자동화 툴의 이름이다. 검색해 보면 잘 나오지 않는다. 문제는 책에 오타가 있다는 점인데 FitNess가 아니라 FitNesse로 검색해야 나온다는 것이다.
최애 북틸.
https://nomadcoders.co/community/thread/9812
기억하고 싶은 내용의 핵심을 잘 요약하고 그 페이지를 적어 놓은 부분이 인상적이다.
https://nomadcoders.co/community/thread/9576
이전 과정에서 단위 테스트에 대한 내용을 적었는데, 잘 읽고 소감을 잘 적은 부분이 좋았다.
https://nomadcoders.co/community/thread/9549
앞으로 읽을 객체와 자료구조 내용인데, 어려운 내용 말고 기억하기 쉬운 것들만 골라서 정리한 부분이 좋았다.