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

[아크] 코틀린 자동차 경주 제출합니다. #28

Merged
merged 46 commits into from
Feb 11, 2023

Conversation

re4rk
Copy link

@re4rk re4rk commented Feb 8, 2023

많은 경험을 할 수 있었습니다!

re4rk added 25 commits February 7, 2023 14:27
@re4rk re4rk changed the base branch from main to re4rk February 9, 2023 01:32
Copy link

@laco-dev laco-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

안녕하세요.
자동차 경주 미션과 함께 하게 되었습니다. 😄

학습하신 내용을 프로그램으로 잘 만들어 주셨네요.
코틀린을 비롯해 기능 단위로 구현하는 과정을 학습하는 만큼 관련된 내용을 같이 남겨두었습니다.

함수를 활용하는 방법을 잘 익혀두시면 앞으로 더욱 좋은 코드를 만들 수 있을 것이라고 기대합니다.
남겨드린 내용은 잘 고민 해보시고 반영 해 주시면 됩니다.

docs/README.md Show resolved Hide resolved
src/main/kotlin/racingcar/resources/String.kt Outdated Show resolved Hide resolved
docs/README.md Show resolved Hide resolved
import org.assertj.core.api.Assertions.assertThat
import org.junit.jupiter.api.Test

internal class CarTest {
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

하나의 기능은 구현 코드와 테스트 코드가 세트라고 생각해주시면 됩니다!

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

구현 코드와 테스트 코드를 각자 커밋 하지말고 한번에 커밋하라는 말씀으로 이해 했는데 맞을까요??

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

네, 맞습니다.

만약 해당 기능이 불필요하거나 잘못되어서 롤백을 하는 등의 상황이 오면, 하나 이상의 작업을 되돌려야 하고,
테스트 없는 기능은 반대로 기능 없는 테스트는 완성되지 않은 상태입니다.

src/main/kotlin/racingcar/controller/GameController.kt Outdated Show resolved Hide resolved
src/main/kotlin/racingcar/view/InputView.kt Outdated Show resolved Hide resolved
src/main/kotlin/racingcar/view/OutputView.kt Outdated Show resolved Hide resolved
src/test/kotlin/racingcar/domain/CarTest.kt Outdated Show resolved Hide resolved
src/test/kotlin/racingcar/domain/CarTest.kt Outdated Show resolved Hide resolved
src/test/kotlin/racingcar/domain/CarTest.kt Outdated Show resolved Hide resolved
@re4rk re4rk requested a review from laco-dev February 10, 2023 22:20
Copy link

@laco-dev laco-dev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

피드백 잘 반영해주셨습니다.

아직 코틀린을 학습하는 과정이기 때문에, 다양한 사용법을 잘 익혀가시면 될 것 같아요.
다음 단계에서 필요한 MVC 역할 분리를 어느정도 해주셨기 때문에,
남겨드린 의견과 같이 구조적으로 다시 한번 점검 해 보시면 될 것 같습니다.

@laco-dev laco-dev merged commit dad6ab4 into woowacourse:re4rk Feb 11, 2023
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

Successfully merging this pull request may close these issues.

2 participants