Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- CICD
- 롬북
- 정처기필기
- 시계열디비
- 프로그래머스
- 정보처리기사
- spring
- 무중단배포
- 정처기
- 정처기공부
- 자바
- 어노테이션
- PULL방식아키텍쳐
- Java8
- 서버
- 완전탐색알고리즘
- 알고리즘
- git
- java
- 정보처리기사필기
- 빌드스크립트
- 롬복사용시주의할점
- 생성자
- Groovy문법
- Docker
- 롬복
- 빌드자동화도구
- API
- controller
- aws
Archives
- Today
- Total
목록UnitTests (1)
우당탕탕 개발일지
[Spring] TDD(Test-Driven-Development), 테스트 주도 개발 정리하기
🌈 TDD 란?Test-Driven-Development 의 약자로 테스트 주도 개발이라는 의미를 가진다.테스트를 먼저 설계 및 구축하고 테스트를 통과할 수 있는 코드를 짜는 것을 말한다.애자일(Agail) 개발 방식 중 하나코드 설계 시 원하는 단계적 목표에 대해 설정하여 진행하고자 하는 것에 대한 결정 방향의 갭을 줄임최초 목표에 맞춘 테스트를 구축하여 그에 맞게 코드를 설계하기 때문에 보다 적은 의견 충돌 기대테스트코드의 목적개발 과정에서 문제를 미리 발견할 수 있음리팩토링의 리스크가 줄어듦애플리케이션을 가동해서 직접 테스트하는 것보다 테스트를 빠르게 진행할 수 있음하나의 명세 문서로서의 기능을 수행몇 가지 프레임워크에 맞춰 테스트 코드를 작성하면 좋은 코드를 생산할 수 있음코드가 작성된 목적을 ..
Spring
2022. 11. 18. 23:06