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

[로또] 이준섭 미션 제출합니다. #2112

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

Commits on Jan 8, 2024

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

Commits on Jan 9, 2024

  1. junseoplee committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    7276e90 View commit details
    Browse the repository at this point in the history
  2. Revert "경"

    This reverts commit 7276e90.
    junseoplee committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    b6f34e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5fb75e0 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. feat: 로또 번호를 생성 및 출력하는 기능 구현.

    - 로또 리스트를 만들고 번호를 생성해 각 로또 객체에 저장, 유효성 검사.
    - 정렬 후 형식에 맞게 출력하는 기능 구현.
    junseoplee committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    0bf4e6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    93faf63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    14f83cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3ec26b View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    96f6737 View commit details
    Browse the repository at this point in the history
  2. feat: 결과 출력 기능 구현

    - 일치하는 번호의 수를 검사하고 등수를 체크, 이후 당첨된 로또가 몇개인지 Map에 저장 기능 구현
    - 5등부터 1등, 보너스 볼 일치 여부 판단하여 출력하는 기능 구현
    junseoplee committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    0ccdc47 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

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

Commits on Jan 13, 2024

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

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    cb5e447 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    177b560 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    c12be99 View commit details
    Browse the repository at this point in the history
  2. fix: 변수명 수정

    - numbersArray -> separatedNumbers 변경 변수명에는 자료형이 없는 것이 좋다
    junseoplee committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    2b5fd6f View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. fix: 구현 수정

    - stream의 map(), merge(), toList() 메서드 사용으로 직관적인 코드 구현
    - try 문 안에서 직접 반환하여 사용하지 않는 변수 선언을 생략
    junseoplee committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    c0fda34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1829f9c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    32f7bd4 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    d62f6cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e22152e View commit details
    Browse the repository at this point in the history
  3. docs: 오타 수정

    junseoplee committed Jan 18, 2024
    Configuration menu
    Copy the full SHA
    3e0d8fc View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2024

  1. Configuration menu
    Copy the full SHA
    76224f2 View commit details
    Browse the repository at this point in the history
  2. refactor: Calculator 클래스 책임 분리 및 수정

    - 로또 결과 계산, 수익률 계산의 책임으로 분리
    - 반복문을 스트림으로 변경하여 보다 명확하고 직관적인 코드로 수정
    - service 오타 수정
    junseoplee committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    58013f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c331b18 View commit details
    Browse the repository at this point in the history
  4. refactor: PurchaseAmount 클래스와 InputManager 리팩토링

    - PurchaseAmount의 로컬 변수를 불변으로 선언 및 생성자 로직 변경
    - 숫자 검증 메서드를 입력받는 메서드에서 처리
    - 변수명 수정
    - 번호 입력 메서드를 로또 번호를 입력받는 메서드, 보너스 번호를 입력받는 메서드로 분리
    junseoplee committed Jan 21, 2024
    Configuration menu
    Copy the full SHA
    ea0ea00 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71be87d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9aa81c9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ae6d9e View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

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