Test-Driven Development, SOLID 원칙, Clean Architecture를 실무 수준으로 적용한 취업 포트폴리오 프로젝트입니다.
모든 코어 로직은 테스트를 먼저 작성하는 Red-Green-Refactor 사이클을 따릅니다. Jest를 사용한 90% 이상의 테스트 커버리지 목표.
단일 책임, 개방/폐쇄, 의존성 역전 등 SOLID 5원칙을 적용하여 유지보수 가능하고 확장 가능한 아키텍처를 설계했습니다.
GitHub Actions를 통한 자동 빌드, 테스트, 배포 파이프라인 구축. 코드 품질 검증 및 GitHub Pages 자동 배포.
다음 단계: Phase 1 (환경 설정, 프로젝트 구조, 유틸리티 TDD)