-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Seonho Kim edited this page Sep 25, 2022
·
33 revisions
soldout 프로젝트는 최근 신발과 같은 의류에 대한 리셀 문화가 유행하면서 크림, 솔드아웃처럼 많은 인기를 얻고 있는 경매 서비스를 제공하기 위한 API 서버를 구현한 프로젝트입니다.
- Java / Spring Boot / Gradle
- Mybatis
- MySQL / Redis / Flyway
- Docker
- Elasticsearch
- Github Flow / Github Actions
- 서버 확장을 고려한 session 서버 구성을 고민했습니다.
- 객체 지향 프로그래밍의 장점과 SOLID 원칙을 최대한 지켜나가는 코드들 작성하기 위해 노력했습니다.
- 코드 내 불필요하거나 반복적인 코드를 최대한 제거해 간결하고 가독성이 높은 코드를 작성하기 위해 노력했습니다.
- 유닛 테스트 케이스를 통해 독립적이고 예상치 못한 에러상황에 안정성이 보장된 코드를 작성하기 위해 노력했습니다.
- 여러 기술 도입에 있어 해당 기술에 대한 깊은 이해를 바탕으로 도입 이유를 명확히 하기 위해 노력했습니다.
상세 설명 페이지로 이동해주세요.
상세 설명 페이지로 이동해주세요.