OT가 끝난 직후 한통의 메일을 받게 되는데...
$ make
$ pip3 install --upgrade pip
$ pip install virtualenv virtualenvwrapper
$ virtualenv venv --python=python3
-
$ source venv/bin/activate
-
(venv) $ deactivate
-
(venv) $ pip freeze > requirements.txt
-
(venv) $ pip install -r requirements.txt
-
-
모든 테스트 실행
(venv) $ make test
-
CafeMenu 테스트
(venv) $ make cafemenu
-
Espresso 및 하위 클래스 테스트
(venv) $ make espresso
-
Smoothie 및 하위 클래스 테스트
(venv) $ make smoothie
-
Tea 및 하위 클래스 테스트
(venv) $ make tea
-
Ade 및 하위 클래스 테스트
(venv) $ make ade
-
Dessert 및 하위 클래스 테스트
(venv) $ make dessert
-
Module 및 구현 클래스 테스트
(venv) $ make module
-
- 추상 클래스 CafeMenu 구현 및 테스트 코드 작성
- Espresso 클래스 구현 및 테스트 코드 작성
- Americano 클래스 구현 및 테스트 코드 작성
- Latte 클래스 구현 및 테스트 코드 작성
- VanillaLatte 클래스 구현 및 테스트 코드 작성
- CaramelMacchiato 클래스 구현 및 테스트 코드 작성
- Cappuccino 클래스 구현 및 테스트 코드 작성
- CafeMocha 클래스 구현 및 테스트 코드 작성
- GreenTeaLatte 클래스 구현 및 테스트 코드 작성
- 추상 클래스 Smoothie 구현 및 테스트 코드 작성
- BerryBerrySmoothie 클래스 구현 및 테스트 코드 작성
- PineappleSmoothie 클래스 구현 및 테스트 코드 작성
- YogurtSmoothie 클래스 구현 및 테스트 코드 작성
- 추상 클래스 Tea 구현 및 테스트 코드 작성
- IceTea 클래스 구현 및 테스트 코드 작성
- GreenTea 클래스 구현 및 테스트 코드 작성
- ChamomileTea 클래스 구현 및 테스트 코드 작성
- PeppermintTea 클래스 구현 및 테스트 코드 작성
- LavenderTea 클래스 구현 및 테스트 코드 작성
- RooibosTea 클래스 구현 및 테스트 코드 작성
- HibiscusTea 클래스 구현 및 테스트 코드 작성
- 추상 클래스 MilkTea 구현 및 테스트 코드 작성
- RoyalMilkTea 클래스 구현 및 테스트 코드 작성
- MatchaMilkTea 클래스 구현 및 테스트 코드 작성
- 추상 클래스 Ade 구현 및 테스트 코드 작성
- StrawberryAde 클래스 구현 및 테스트 코드 작성
- LemonAde 클래스 구현 및 테스트 코드 작성
- OrangeAde 클래스 구현 및 테스트 코드 작성
- 추상 클래스 Dessert 구현 및 테스트 코드 작성
- NewYorkCheeseCake 클래스 구현 및 테스트 코드 작성
- TiramisuCake 클래스 구현 및 테스트 코드 작성
- RedVelvetCheeseCake 클래스 구현 및 테스트 코드 작성
- RainbowCheeseCake 클래스 구현 및 테스트 코드 작성
- 추상 클래스 Waffle 구현 및 테스트 코드 작성
- BelgianWaffle 클래스 구현 및 테스트 코드 작성
- IceWaffle 클래스 구현 및 테스트 코드 작성
- FruitsWaffle 클래스 구현 및 테스트 코드 작성
- Branch 간 Merge 및 Comflict 해결
- 인터페이스 CafeWorker 구현 및 테스트 코드작성
- MenuPrinter 클래스 구현 및 테스트 코드 작성
- OrderTaker 클래스 구현 및 테스트 코드 작성
- OrderChecker 클래스 구현 및 테스트 코드 작성
- PaymentManager 클래스 구현 및 테스트 코드 작성
- ReceiptPrinter 클래스 구현 및 테스트 코드 작성
- 메인 모듈 구현
- 예외 처리
$ git config --global user.name "Your Name" $ git config --global user.email "[email protected]" $ git config --global core.precomposeunicode true $ git config --global core.quotepath false
$ mkdir YOUR_DIRECTORY_NAME $ cd YOUR_DIRECTORY_NAME $ git init $ git remote add origin YOUR_GIT_REPOSITORY_ADDRESS $ git pull origin master
$ git branch YOUR_BRANCH_NAME
$ git checkout YOUR_BRANCH_NAME
$ git fetch
$ git status
$ git add . $ git commit -m "COMMIT_MESSAGE" $ git push origin YOUR_BRANCH_NAME