Skip to content

인스타그램 API 클론코딩 - API 설계부터 테스트코드를 통한 유지보수까지

Notifications You must be signed in to change notification settings

HunSeongPark/hunstagram

Repository files navigation

hunstagram

인스타그램 API 클론코딩 - API 설계부터 테스트코드를 통한 유지보수까지 📷

Goals

  • (Jacoco) Domain 관련 Controller, Service 단에 대해 테스트 커버리지 100%
    • 도메인 별 Controller, Service 유닛테스트 작성
    • 도메인 별 Service 통합테스트 작성
  • (AWS S3) 이미지 저장 및 조회, 삭제(게시글 삭제 시)
  • DTO inner class 처리 등 클린코드에 집중하며 코드 작성

ERD

image

커밋 컨벤션

  • feat: 새로운 기능의 추가
  • remove: 파일, 코드 삭제 또는 기능 삭제
  • fix: 버그 수정
  • docs: 문서 수정
  • style: 스타일 관련 수정 (코드 포맷팅, 세미콜론 누락, 코드 자체의 변경이 없는 경우)
  • refactor: 코드 리팩토링
  • test: 테스트 관련 코드
  • chore: 빌드 관련 수정 (application.yml, build.gradle, .gitignore ..)

새롭게 알게된 것

About

인스타그램 API 클론코딩 - API 설계부터 테스트코드를 통한 유지보수까지

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages