Skip to content

LimHanGyeol/nextstep-atdd-subway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm node Website GitHub


지하철 노선도 미션

ATDD 강의 실습을 위한 지하철 노선도 애플리케이션

2021.03.04 ~ 2021.04.07 진행한 NEXTSTEP ATDD, 클린 코드 with Spring 3기 미션 구현 코드입니다.
Legacy 코드를 리팩토링 하며 서비스 개선을 했으며 인수테스트, 단위 테스트, TDD 리팩토링, Rest Docs를 이용한 테스트 기반 문서화를 진행했습니다.

이 과정에서 지하철 노선 관리, 구간 관리, 최단 경로 조회, 로그인, 즐겨찾기, 노선 별 요금 정책 기능을 구현했으며 128개의 테스트코드를 작성했습니다.

코드리뷰 링크

🚀 Getting Started

Install

npm 설치

cd frontend
npm install

frontend 디렉토리에서 수행해야 합니다.

Usage

webpack server 구동

npm run dev

application 구동

./gradlew bootRun

✏️ Code Reive Process

텍스트와 이미지로 살펴보는 온라인 코드 리뷰 과정


🐞 Bug Report

버그를 발견한다면, Issues 에 등록해주세요 :)


📝 License

This project is MIT licensed.

About

2021.03.04 ~ 2021.04.07 넥스트스텝 작업 내역: 지하철 노선도 Application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors