일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- TSet
- STCF
- RBAC
- 게임 개발
- dtft
- 메카님
- DSP
- 유스케이스
- sampling theory
- CTF
- MLFQ
- DP
- stride
- Double free
- Security
- MAC
- 배경 그림
- AINCAA
- 게임개발
- frequency-domain spectrum analysis
- ret2libc
- Unity #Indie Game
- pdlc
- Rr
- 운영체제
- Race condition
- dirty cow
- linear difference equation
- 언리얼엔진
- 유니티
Archives
- Today
- Total
목록TDD (1)
다양한 기록
TDD (Test Driven Development)
테스트 주도 개발: 테스트 주도가 되는 개발 방식테스트 코드를 먼저 개발한 후에 애플리케이션 코드를 개발하는 방식TDD는 테스트 방식이 아닌 프로그램 개발 방식이며 TDD의 목적은 단순한 코드를 얻는 것단순한 코드란 문제에 대한 가장 간단한 해결책을 제공하는 동시에 깨끗한 코드 TDD 규칙- 실패하는 테스트를 통과하는 코드를 작성하는 것을 제외하고는 먼저 절대 제품 코드를 작성하지 않는다- 테스트 코드를 작성할 때 실패할 만큼만 작성- 테스트를 통과할 만큼만 제품 코드를 작성한다 실패하는 테스트 => 현재의 애플리케이션 코드가 충분히 구현되지 않았거나 오류가 있는 의미애플리케이션 코드에 기능을 추가하기 전에 실패하는 테스트 코드를 작성 ex. 계산기1@Testpublic void testAdd(){ ..
소프트웨어공학
2024. 12. 15. 18:21