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
- Terraform
- DataEngineering
- 블로그
- 빅데이터
- kubernetes
- apache spark
- Spark structured streaming
- eks
- AWS SageMaker
- hadoop
- pyspark
- 개발자혜성
- 추천시스템
- 빅데이터플랫폼
- 데이터엔지니어
- recommendation system
- mlops
- 데이터엔지니어링
- Python
- Data engineering
- dataengineer
- kafka
- spark
- 하둡
- 하둡에코시스템
- 개발자
- redis bloom filter
- cloudera
- BigData
- 클라우데라
Archives
- Today
- Total
목록혜성블로그 (1)
Hyesung Oh
Python으로 알아보는 테스트 주도 개발 TDD (1) 기초부터 mock, stub, spy
테스트 주도 개발을 통해 더 좋은 코드와 아키텍처를 만들어 나갈 수 있을까? 반은 맞고 반은 틀리다. 중요한 것은 테스트 그 자체가 아니라 내가 테스트를 하는 이유에 대해 끊임없이 질문하고 개선하는 활동에 있기에 반은 틀리다. TDD의 진짜 의의는 왜 테스트 하고있는지에 물음을 가지는 것에 있다고들 강조한다. Unit Testing vs Integration Testing vs Functional Testing Unit Test는 말그대로 하나의 단위를 테스트 하는 것이다. 아래에서 처럼 하나의 함수를 테스트 하는 것을 예를 들 수 있다. 주의할 것은, 단위란 정의하기 나름이다. 예를 들어, 하나의 함 수는 사실 두 개의 함수로 분리되는게 더 바람직 할 수 있다. def func(x): return x ..
DEV
2022. 6. 10. 18:48