Fast campus 강의 '현실 세상의 TDD 실전편' 실습에 사용된 예제 코드를 제공합니다.
예제 코드는 강의 촬영 전에 미리 준비되었고 강의 촬영 시 라이브 코딩이 진행되었기 때문에 세부 코드는 강의 영상에서 보는 것과 다를 수 있습니다.
TDD 또는 강의와 관련된 질문과 토론을 위해 Discord 서버를 만들었습니다. 여기 초대 링크를 통해 들어오실 수 있습니다. 이 저장소에 이슈를 등록해주셔도 됩니다. 두 소통 채널은 각자 장단점이 있으니 주제에 따라 편하게 적합한 수단을 선택해 주세요.
태그를 통해 실습이 포함된 각 세션 별 실습 진행에 기반이되는 코드와 실습이 완료된 코드를 볼 수 있습니다.
세션 | 기반 코드 |
---|---|
1. 작은 변경들 | 2-1 |
2. 리팩터링 | 2-2 |
3. 읽기 쉬운 테스트 코드 | 2-3 |
4. 비동기 프로세스 | 2-4 |
5. 매개변수화 테스트 | 2-5 |
6. (Bonus) Mac에서 예제 구동 | 2-6 |
세션 | 기반 코드 |
---|---|
1. 코드 분리 | 3-1 |
2. 테스트 환경 격리 | 3-2 |
3. 모델 정제 | 3-3 |
4. 모델 통합 | 3-4 |
5. 모델 확장 | 3-5 |