
레벨 1의 두 번째 미션은 사다리 게임입니다. 이번 미션부터는 TDD로 진행해야 하는 요구사항이 추가되었습니다. TDD는 Test Driven Development의 줄임말로 테스트 주도 개발이라는 뜻을 가지고 있습니다. 이번 미션에서는 사다리 구조를 잡고 생성하는 것부터 사다리 게임을 실행하는 로직까지 전부 TDD로 진행해야 했습니다. TDD를 하는 이유 - 디버깅 시간을 줄여준다. - 동작하는 문서 역할을 한다. - 변화에 대한 두려움을 줄여준다. TDD 원칙 원칙 1 - 실패하는 단위 테스트를 작성할 때까지 프로덕션 코드(production code)를 작성하지 않는다. 원칙 2 - 컴파일은 실패하지 않으면서 실행이 실패하는 정도로만 단위 테스트를 작성한다. 원칙 3 - 현재 실패하는 테스트를 통과..
회고/우아한테크코스
2023. 4. 7. 23:41
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링 Logback
- dm-zoned
- 스프링 부트
- 알림개선기
- 백준
- 프로젝트
- 8주차 회고
- ZNS SSD
- 피움
- 네트워크
- dm-zoned 코드분석
- ZNS
- 피움 6주차 회고
- java
- 팀프로젝트
- 우테코
- CI/CD
- Spring
- 3차 데모데이
- 스프링MVC
- 파이썬
- 환경 별 로깅 전략 분리
- jpa
- 알림기능개선기
- 회고
- 런칭 페스티벌
- 5주차 회고
- 스프링 프레임워크
- 우테코 회고
- 2차 데모데이
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함