You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2차 과제의 필수 구현 사항은 다음과 같습니다. 2차 과제 내용을 고려하여 1차 과제를 수행해주세요!
수강신청 기능 구현(2차 과제)
학생이 수강신청을 추가할 수 있는 기능 구현
학생이 수강신청을 취소할 수 있는 기능 구현
학생이 자신의 수강신청 목록을 조회할 수 있는 기능 구현
강좌 목록 조회 기능 구현(2차 과제)
관리자 또는 학생이 강좌 목록을 조회할 수 있는 기능 구현
강좌 상세 정보 조회 기능 구현
3. 나의 이해와 의견
2번 과제에서 TDD를 적용하여 구현하며 느낀 자신의 생각을 요약하여 작성하세요!
내용 예시: 각 기능을 TDD 방식으로 개발하면서 어떤 테스트를 먼저 작성했는지, 그리고 해당 테스트를 통과하기 위해 어떤 코드를 작성했는지에 대한 설명을 포함하세요. 리팩토링 과정에서의 고민도 함께 설명해 주세요!
의외의 의견도 자유롭게 남겨주세요.
테스트 주도 개발 자체의 개념도 어렵지만 사용해야 한다는 것을 스스로에게 설득하는 것이 더 힘들었던 것 같다. given when then으로 기본적인 테스트를 하는 것은 알 수 있었지만 어떻게 테스트 주도적으로 개발하는지는 더 많은 시간을 고민해봐야할 것 같다
The text was updated successfully, but these errors were encountered:
1. TDD 에 대한 이해
2. 수강신청 서비스 구현
필수 구현 사항
2차 과제의 필수 구현 사항은 다음과 같습니다. 2차 과제 내용을 고려하여 1차 과제를 수행해주세요!
3. 나의 이해와 의견
The text was updated successfully, but these errors were encountered: