일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- ViewBuilder
- 리액트입문
- 글또x코드트리
- JavaScript
- Postman
- 유데미
- 비동기
- 글또
- 글또10기
- 스유
- ios
- 개인앱
- 수정중
- 글또9기
- 글쓰기
- github
- 클린코드
- 알고리즘
- Swift알고리즘
- 회고
- 초보iOS개발자
- UIKit
- SwiftUI
- 12회차
- git
- RxSwift
- 왕초보
- 개발회고
- iOS개발
- Swift
Archives
- Today
- Total
목록2024/01/13 (1)
playground_avec coding
[ Clean Code ] 클린코드 - 단위테스트(Unit Test)
TDD( Test Driven Development) 과거 인식 클래스, 메서드를 공들여 구현하고는 → 엉망진창 테스트 코드로 돌아가기만 하면 아무 코드나 급조해서 붙여 넣음. → 일회성코드에 불과 TDD 법칙 세가지 첫째, 실패하는 단위테스트 작성할 때까지 실제 코드를 작성하지 않는다. 둘째, 컴파일은 실패하지 않으면서, 실행이 실패하는 정도로만 단위테스트 작성 셋째, 현재 실패하는 테스트 통과할 정도로만 실제 코드 작성 ⛔️ 그러나, 방대한 테스트 코드는 심각한 관리 문제를 유발하기도 함. 깨끗한 코드 유지하기 밥 아저씨 사례 그냥 테스트만 구현하고 돌아가면 지저분한 코드여도 상관 없다! ⛔️ 막 쓰는 테스트 코드에 대한 위험성 코드가 지저분해질수록 변경도 어렵다! 테스트 코드 복잡할수록 실제 코드 ..
Computer Science
2024. 1. 13. 23:17