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기] 3주차 Wordle 과제 제출 - 호아 #39

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

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    f41c990 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecce462 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68be191 View commit details
    Browse the repository at this point in the history
  4. feat(Position): Position 클래스 생성

    - 위치에 대한 책임을 가진 클래스
    hoa0217 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    9664220 View commit details
    Browse the repository at this point in the history
  5. feat(Letter): Letter 클래스 생성

    - 알파벳과 위치를 가진 클래스
    hoa0217 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    d225a84 View commit details
    Browse the repository at this point in the history
  6. feat(Word): Word 클래스 생성

    - List<Letter> 를 가지는 클래스
    hoa0217 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    b8ece65 View commit details
    Browse the repository at this point in the history
  7. feat(Result): Result 클래스 생성

    - Tile, Position 을 가지는 클래스
    hoa0217 committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    76fdedf View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2024

  1. refactor(Letter): isSameAlphabetDifferentPosition 메서드명 변경

    - isSameAlphabet로 간결하게 변경
    - 해당 메서드가 너무 많은 컨텍스트를 알고있음
    hoa0217 committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    d97c0c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    846ec02 View commit details
    Browse the repository at this point in the history
  3. feat(Result): Results 클래스 생성

    - Result 일급컬렉션 클래스
    hoa0217 committed Jun 9, 2024
    Configuration menu
    Copy the full SHA
    7fdb063 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d03c4b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    34c2333 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60ca6a9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e3a595d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a66559 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa72923 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    20cf464 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    151e2ad View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    e14a085 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b201c59 View commit details
    Browse the repository at this point in the history
  3. feat(FileReader): FileReader 구현

    - resource 밑에 있는 파일을 읽어온다
    hoa0217 committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    f161544 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. feat(FileReader): FileReader 구현

    - resource 밑에 있는 파일을 읽어온다
    hoa0217 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5c08e85 View commit details
    Browse the repository at this point in the history
  2. fix(AnswerFormula): calculate 메서드 반환 타입 int로 변경

    - index로 사용되는 용도이므로 변경
    hoa0217 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    bb6eb4f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e52073e View commit details
    Browse the repository at this point in the history
  4. feat(WordBook): 파일 기반 WordBook 클래스 생성

    - 단어장 책임을 가진 클래스
    hoa0217 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    b647035 View commit details
    Browse the repository at this point in the history
  5. feat(Alphabet): Alphabet 클래스 생성

    - 알파벳을 소문자로 저장하는 클래스
    hoa0217 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    74acae5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7c56c0a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Merge remote-tracking branch 'origin/jamwa' into jamwa

    # Conflicts:
    #	src/main/java/wordle/infra/FileReader.java
    #	src/test/java/wordle/infra/FileReaderTest.java
    hoa0217 committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    ee4a197 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db4f022 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    553fefc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    808df83 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65b95af View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a9e9e76 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e848b10 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6ca7944 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4e50c35 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    bad65f2 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f861ed0 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1158a12 View commit details
    Browse the repository at this point in the history
  13. feat(Wordle): 게임완성

    hoa0217 committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    cc4afbf View commit details
    Browse the repository at this point in the history
  14. fix(Exception): 예외 정리

    - 게임 비정상적 종료 처리 추가
    hoa0217 committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    8e397f0 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. feat(FileReader): FileReader 구현

    - resource 밑에 있는 파일을 읽어온다
    hoa0217 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5f37a11 View commit details
    Browse the repository at this point in the history
  2. refactor(Word): 코드 정리

    - 안쓰는 메서드 정리 및 포맷 맞추기
    hoa0217 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    609a398 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e58797 View commit details
    Browse the repository at this point in the history
  4. refactor: 코드 정리

    - final 변수 생성 및 메서드 정리
    hoa0217 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    a678cd3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d170631 View commit details
    Browse the repository at this point in the history
  6. docs: 리드미 정리

    - 용어 사전 수정 및 클래스 다이어그램 수정
    hoa0217 committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    261dbd5 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2024

  1. docs: 게임 진행 순서 수정

    - 같은 문자 2개 -> n개
    hoa0217 committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    3d52104 View commit details
    Browse the repository at this point in the history
  2. refactor(Record): existAllGreen -> existAnswer 메서드명

    - 뷰에 의존적인 메서드명 수정
    hoa0217 committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    f09f3c2 View commit details
    Browse the repository at this point in the history
  3. refactor(Results): isAllGreen -> isAnswer 메서드명

    - 뷰에 의존적인 메서드명 수정
    hoa0217 committed Jun 29, 2024
    Configuration menu
    Copy the full SHA
    55f0609 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8f42c4 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Configuration menu
    Copy the full SHA
    690cae5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc871a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31cf9d0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5764cde View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f04861 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8c59d10 View commit details
    Browse the repository at this point in the history
  7. refactor(Wordle): 메서드 리팩토링

    - processTurn -> processRound으로 변경
    - isEnd대신 명시적으로 round가 끝났니?를 while 조건문에 걸어준다.
    - while 중간에 정답을 맞추는 게임 성공 표시로 true를 리턴하여 성공종료 메시지를 콘솔에 보여준다.
    - while 문이 끝날때까지 정답을 맞추지 못하면 false를 리턴하여 실패종료 메시지를 콘솔에 보여준다.
    hoa0217 committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    9593935 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    19e3484 View commit details
    Browse the repository at this point in the history
  9. refactor(Word): word 파라미터명 변경

    - Word 클래스에서는 input과 answer를 구분하지 않는다. 따라서 파라미터명을 헷갈리지 않도록 변경한다.
    - input -> word
    - inputWord -> targetWord
    hoa0217 committed Jun 30, 2024
    Configuration menu
    Copy the full SHA
    cdb969d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8b9b2b9 View commit details
    Browse the repository at this point in the history