230829 클린코드 4주 차 클린코드 북스터디를 하며 작성한 독후감 겸 요약글입니다. 로버트 C. 마틴- 클린코드 이번주차에는 9장 단위테스트, 11장 시스템 그리고 12장 창발성 쳅터를 읽었습니다. 테스트 코드작성 행위에 대한 개념이 바뀌었습니다. 그동안은 테스트 코드라는 도구의 장점에 대해 점차 알게 되었다면, 이번 주에는 테스트 코드라는 것을 바라보는 다른 시각을 갖게 되었습니다. 현업에서 일하는 스터디원분들과 나눈 대화와 책의 내용을 통해 테스트 코드는 단순히 유용한 도구가 아니라, 개발과정에서 절대 빠질 수 없는 필수요소라고 생각하게 되었습니다. 그렇게 생각하는 이유는 다음과 같습니다. 1. 테스트 코드는 프로그램의 기획서나 설계도의 역할을 합니다. 한번 완성된 테스트 코드는 특별한 사건이 없..