테스트 주도 개발 / TDD 의 정의와 장단점
개요 개발자라면 한번쯤은 테스트 주도 개발 (TDD)에 대해 들어봤을 것이다. 테스트 위주의 코드 작성으로 알고있는 TDD의 장점과 단점을 살펴보고 대략적인 이해를 주는 것이 본 포스팅의 목적이다. 장/단점에 대한 내용은 hoons.net에 14년도에 작성된 http://www.hoons.net/Lecture/View/644 포스팅을 정리한 내용이다. TDD란? 테스트 주도 개발(Test-Driven Development, TDD)은 매우 짧은 개발 사이클을 반복하는 소프트웨어 개발 프로세스 중 하나이다. 개발자는 먼저 요구사항을 검증하는 자동화된 테스트 케이스를 작성한다. 그런 후에, 그 테스트 케이스를 통과하기 위한 최소한의 코드를 생성한다. 마지막으로 작성한 코드를 표준에 맞도록 리팩토링한다. 이 ..
Programming/개발 트렌드
2019. 10. 3. 19:21
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 안드로이드 바텀시트
- 안드로이드
- 코틀린
- 안스 템플릿
- 프로그래밍
- live template
- 영어발음
- php
- 자바
- 코딩문제
- 코딩
- Kotlin
- 프로젝트오일러
- 개발자
- 런탭
- android studio
- compose bottomsheet
- 코틀린 기초
- Android
- Java
- 문제풀이
- 안드로이드 컴포즈
- LiveTemplate
- 코틀린 기초강의
- kotlin 기초
- 안드로이드 스튜디오
- 안드로이드 스튜디오 라이브 템플릿
- 영어회화
- 컴포즈 바텀시트
- Programming
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함