
1조 ezcode 코딩테스트 → 문제/테스트케이스 역할 담당
[1회차 이후 구현한 기능]
리팩토링
- timeLimit 데이터 타입 변경 ( Long, Swagger 재수정 ) ✅
- Difficulty Enum (난이도) 로직 변경 ✅
- 컬럼(DTO??) 추가 필요 ( 정답 제출 , 총 제출 수 ) ✅
- 카테고리 Enum ❌ → 중간 테이블 사용 ( Problem → ProblemCategory ← Category ) ✅
고도화 기능
- 웹 크롤링 구현 하려 했으나, 문제 퀄리티 💥❌
- S3를 활용한 문제 이미지 기능 ✅
- 문제 조회 성능 개선 ✅
테스트 코드
[주요 로직]
[배경]