단위테스트를 하는 이유 두가지
1. 개발자가 편하려고?
A. 테스트를 자동화해서 발생할 수 있는 사이드이펙트나 예기치 못한 버그나 상황에 대해 확인 해 볼 수 있다
2. 시나리오 테스트 가능
A. 테스트를 작은 단위로 나누어서 해당 모듈이나 함수마다 테스트를 하므로 중간에 생기는 에러에 대해 확인해 볼 수 있고 시나리오에 따라 반복 테스트를 수월하게 할 수 있다
3. 한 가지 더 적자면 기능을 추가할 때 미리 테스트하면서 어떻게 더 좋은 코드를 붙일 지 고민해 볼 수 있다
즉 개발자는 테스트를 잘 짜는 것이 중요하다
'My Work > 파편 조각' 카테고리의 다른 글
RESTful Anti-design (0) | 2017.10.18 |
---|---|
RESTful API 디자인(네이밍) (0) | 2017.10.18 |
REST란 무엇이냐? (1) | 2017.10.18 |
CI 서버 - 젠킨스 - 지속적통합 (0) | 2017.10.18 |
Binding (0) | 2017.10.18 |