TDD와 단위테스트
TDD 테스트 주도 개발. Test-Driven Development. 테스트 코드를 작성하고 코드를 개발하는 것을 말한다. TDD를 불확실성이 높은 프로젝트일수록 그리고 피드백이 많이 필요한 개발에 유용한 방식이다. 테스트 코드에서 패스한 코드만을 실제 코드로 작성하므로서, 버그를 줄이고 코드를 간결하게 할 수 있다. 재설계 시간도 감소하게 된다. 기존의 개발 프로세스에서는 설계 다음 개발이 이뤄지고, 테스트를 진행해서 설계를 수정하는 방식이었다면, 설계 다음 바로 테스트를 진행해서 설계를 수정할 수 있도록 하는 방법론이다. TDD의 중요성이 대두되는 이유 먼저, 객체지향적인 코드 개발에 있다. 좀 더 명확하고 각각의 메서드 기능을 구조화시킬 수 있다는 장점이 있다. 코드의 재사용성을 기반으로 하기 때..
CS
2021. 11. 24. 00:52
최근에 올라온 글
TAG
- IT 5분 잡학사전
- spring
- 정보처리기사 실기
- 실용주의프로그래머
- SQLD
- 정보처리기사
- 개발도서
- 기술블로그
- jdbc
- 웹페이지만들기
- AWS
- filezila
- JIRA
- java
- EC2
- git연동
- putty
- 노마드코더
- 정보처리기사 필기
- 오늘의코딩
- gradle
- gradle build
- ubuntu
- 북클럽
- LifecycleException
- 호스팅영역
- 배포
- intellij
- 독서후기
- 노개북
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함