Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[5단계] - 자동차 경주 (리팩토링) #3816

Closed
AnneMayor opened this issue Oct 3, 2022 · 1 comment
Closed

[5단계] - 자동차 경주 (리팩토링) #3816

AnneMayor opened this issue Oct 3, 2022 · 1 comment

Comments

@AnneMayor
Copy link

자동차 경주 미션의 마지막 단계인 5단계 과제를 진행하는 이슈입니다.

해당 과제의 요구사항으로는 다음과 같습니다.

- 핵심 비지니스 로직을 가지는 객체를 domain 패키지, UI 관련한 객체를 view 패키지에 구현한다.
- MVC 패턴 기반으로 리팩토링해 view 패키지의 객체가 domain 패키지 객체에 의존할 수 있지만, domain 패키지의 객체는 view 패키지 객체에 의존하지 않도록 구현한다.
- 테스트 가능한 부분과 테스트하기 힘든 부분을 분리해 테스트 가능한 부분에 대해서만 단위 테스트를 진행한다.
AnneMayor pushed a commit to AnneMayor/java-racingcar that referenced this issue Oct 5, 2022
younlll pushed a commit that referenced this issue Oct 6, 2022
* test: String Class에 대한 학습 테스트 작성

* test: Set Collection에 대한 학습 테스트 작성

* PR 코멘트 반영 & 리팩토링

* chore: Positive.java 패키지 이동(util -> dto)

* refactor: 5단계 자동차 경주 (리팩토링) (#3816)
   - #3747 PR 코멘트 반영

Co-authored-by: annelguplus <annelguplus@gmail.com>
@AnneMayor
Copy link
Author

#3898 PR까지 반영되면 close 할 예정입니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant