DAY 17,18일차
🔖 오늘 읽은 범위 : 9.단위테스트 p.153~
😃 책에서 기억하고 싶은 내용을 써보세요.
- 테스트 코드는 실제 코드 못지 않게 중요하다 p.157
- 테스트케이스가 없으면 모든 변경이 잠정적인 버그다. p157
- 테스트코드는 실제코드의 유연성,유지보수성,재사용성을 보존하고 강화하기 때문이다. p.168
🤔 오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
TDD로 개발해본 경험이 없기도하고 처음 배울때는 unit test 없이 코드를 작성해왔기 때문에 이번 챕터에서는 많은 것을 배운것 같다. 단위 테스트 없이 코드를 만들어 배포하는 것은 에러와 버그가 계속 발생할수 밖에 없는 구조로 배포되는 것이니 어찌보면 개발자로서 무책임하게 배포하는 것과 같다는 생각도 들었다. 기능구현을 위해 코드부터 작성하지 않고 제대로된 TDD방식으로 개발 해보는 연습도 해봐야겠다.
🔎 궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.
소감 3줄 요약
- Unit Test를 실제코드 처럼 깔끔하게 작성하고 유지,보수해야겠다.
- 유닛 테스트 역시 독립적으로 한번에 한가지만 수행하도록 작성해야겠다.
- unit test코드를 작성할때 빠르게 실행되도록 짜는것도 고려해야겠다.
'개발 외의 것들 > 책을읽읍시다.' 카테고리의 다른 글
[TIR]cleancode 10.클래스 (0) | 2022.02.10 |
---|---|
[TIR]cleancode 7,8,9 중간점검 (0) | 2022.02.09 |
[TIR]cleancode 4.5.6 중간점검 (0) | 2022.02.03 |
[TIR]cleancode 7.오류 처리 (0) | 2022.02.02 |
[TIR] cleancode 6.객체와 자료구조 (0) | 2022.02.01 |