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

[자동차 경주] 이현제 미션 제출합니다. #104

Open
wants to merge 43 commits into
base: main
Choose a base branch
from

Commits on Oct 23, 2024

  1. docs: README.md 작성

    구현 기능 목록, 프로그래밍 요구사항, 라이브러리 작성
    HyunjeLee committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    30dbddc View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. feat: 상수 파일 생성

    HyunjeLee committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    bf650cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a7aebd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2af0f9f View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    b798892 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2024

  1. Configuration menu
    Copy the full SHA
    e3ea0ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2cfaa44 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. feat: 자동차의 전진 기능

    전진 조건인 무작위 값 4 이상의 조건을 만족시키기 위해 `pickNumberInRange()` 사용
    HyunjeLee committed Oct 27, 2024
    Configuration menu
    Copy the full SHA
    dd97387 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85cb6fc View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2024

  1. 우승자 출력 기능

    - 우승자는 한 명 이상일 수 있음
    
    - 쉼표(,)로 우승자 여러 명 출력
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    70006e7 View commit details
    Browse the repository at this point in the history
  2. Revert "우승자 출력 기능"

    This reverts commit 70006e7.
    
    커밋 메세지 변경을 위한 revert
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    264b9df View commit details
    Browse the repository at this point in the history
  3. 우승자 출력 기능

    - 우승자는 한 명 이상일 수 있음
    - 쉼표(,)로 우승자 여러 명 출력
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    26ac6c3 View commit details
    Browse the repository at this point in the history
  4. Revert "우승자 출력 기능"

    This reverts commit 26ac6c3.
    
    커밋 컨벤션이 적용되지 않았으므로 다시 revert
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    c08ac6a View commit details
    Browse the repository at this point in the history
  5. feat: 우승자 출력 기능

    - 우승자는 한 명 이상일 수 있음
    - 쉼표(,)로 우승자 여러 명 출력
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    7fbd961 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    459bf63 View commit details
    Browse the repository at this point in the history
  7. feat: 잘못된 입력값에 대해 IllegalArgumentException 발생 기능

    - 자동차 각각의 이름은 5자 이하
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2ff2177 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0fa3033 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    df5a4f8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2992cc8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    32a34c9 View commit details
    Browse the repository at this point in the history
  12. refactor: 자동차 이름 입력값 처리 함수화

    - ,기준 문자열 분할
    - 공백 제거
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    f349145 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7c62c2b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    10eef29 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    a63dbf1 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f245451 View commit details
    Browse the repository at this point in the history
  17. refactor: 자동차 이름 입력값을 map으로 변경하는 작업 분할

    carMap의 선언을 함수 실행과 일치시켰으며
    인자로 자동차 이름을 처리하는 과정을 새로운 코드로 내보냈습니다.
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    9dd5110 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5936a82 View commit details
    Browse the repository at this point in the history
  19. refactor: 모든 실행 결과 출력하는 작업 함수화

    - moveForwardIfVaild() : 전진 조건에 따라 전진
    - printRaceResult() : 각 실행 별 전진 출력
    - printAllRaceResults() : 모든 실행 출력
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    2f7d228 View commit details
    Browse the repository at this point in the history
  20. refactor: 우승자 출력 작업 함수화

    - ilterWinners() : 우승자 선별
    - printWinners() : 모든 우승자 출력
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    96d9ce1 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    efa2cb0 View commit details
    Browse the repository at this point in the history
  22. refactor: Strings string 관련 상수 파일 변경 및 Application.kt 내 string 교체

    기존 Constants에서 Strings로 파일명 교체했습니다.
    HyunjeLee committed Oct 28, 2024
    Configuration menu
    Copy the full SHA
    281d940 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    17eb041 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    26c033b View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    248f8d8 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bd7dc92 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    db19f39 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    a526ae6 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    88019d0 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    10ede80 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    81b0953 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b8f2f72 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    abd8407 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    8bee7c6 View commit details
    Browse the repository at this point in the history