한 줄 요약
"나중에 읽는 사람(미래의 나 포함)을 위해 코드를 작성하라."
인상 깊었던 점
이 책은 단순히 "이렇게 코드를 짜라"가 아니라, 왜 그렇게 짜야 하는지를 설명한다. 특히 함수는 한 가지 일만 해야 한다는 원칙이 실무에서 가장 많이 도움이 되었다.
코드 리뷰 시 "이 함수가 너무 많은 일을 하고 있다"는 피드백을 줄 때, 이 책의 원칙이 근거가 된다.
추천 대상
- 주니어 개발자: 좋은 코드 습관을 처음부터 잡고 싶다면
- 시니어 개발자: 코드 리뷰 기준을 정립하고 싶다면
- 팀 리드: 코딩 컨벤션을 만들 때 참고서로
아쉬운 점
Java 예제가 대부분이라 다른 언어 사용자에게는 번역이 필요하다. 일부 원칙은 과도하게 적용하면 오히려 코드가 복잡해질 수 있다.
