일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 배움순서
- 테스트 주도 개발론
- 2D graphics library
- 인코딩방지
- 객체 지향 설계
- 8시간 삽질
- dart test
- Flutter
- 토큰갱신
- 플러터
- Same parameter
- pubspec.yaml
- retorift
- TDD 개발 방법론
- 안드로이드를 위한
- 다트
- Parameter specified as non-null is null
- 다트 테스트
- refresh 토큰
- permission_handler
- 안드로이드
- 에러 메시지를 잘보자 ^^
- Refresh Tocken
- SOLID 원칙
- dart
- pubspec
- 플러터 테스트
- Android
- 2D 그래픽 라이브러리
- widget test
Archives
- Today
- Total
목록TDD 개발 방법론 (1)
Landroid
TDD란? 짧고 간결하게 핵심만 보기
"테스트 주도 개발" 테스트 코드를 먼저 작성한 후, 구현 코드 작성 단계와 리팩토링 단계를 짧은 주기로 반복하여 개발하는 '테스트 주도 개발 방법론' 테스트 작성 : 실패하는 테스트 코드를 작성한다. 개발 코드 작성 : 방금 실패한 테스트 코드를 통과하기 위해 코드를 작성한다. 테스트 통과 : 작성한 코드를 다시 테스트하여 테스트를 통과한다. 리팩토링 : 통과한 코드에서 불필요한 부분을 제거하고 가독성을 높여 코드를 개선한다. 반복 TDD를 사용하는 이유? 1. 객체지향적인 코드 생산 2. 개발, 테스트, 재설계, 디버깅 시간 단축(이건 사람마다 다르다.) 3. 기능 추가 개발에 용이함 +반대로 사용하지 않는 이유?) 생산성 저하로 우리는 그동안 개발 코드 먼저 테스트는 나중에 했지만 갑자기 테스트 먼..
방법론, 개발론
2021. 1. 4. 20:10