[노개북 - 12] 8장. 경계 / 9장. 단위 테스트


[노개북 - 12] 8장. 경계 / 9장. 단위 테스트

TIL (Today I Learned) 2022.03.05 오늘 읽은 범위 8장. 경계 9장. 단위 테스트 책에서 기억하고 싶은 내용을 써보세요. 학습 테스트를 이용한 학습이 필요하든 그렇지 않든, 실제 코드와 동일한 방식으로 인터페이스를 사용하는 테스트 케이스가 필요하다. 이런 경계 테스트가 있다면 패키지의 새 버전으로 이전하기 쉬워진다. (p.150) 테스트 코드를 깨끗하게 유지하지 않으면 결국은 잃어버린다. 그리고 테스트 케이스가 없으면 실제 코드를 유연하게 만드는 버팀목도 사라진다. (p.157) 코드에 유연성, 유지보수성, 재사용성을 제공하는 버팀목이 바로 단위 테스트다. 이유는 단순하다. 테스트 케이스가 있으면 변경이 두렵지 않으니까! 테스트 케이스가 없다면 모든 변경이 잠정적인 버그다. (p..


원문링크 : [노개북 - 12] 8장. 경계 / 9장. 단위 테스트