Skip to content

Conversation

@LeeJuHwan
Copy link
Contributor

Pull Request Java Playground Solve Mission

Checklist


👍 확인:

  • 리뷰어를 설정 했습니다
  • 해결 한 문제에 대해 작성 했습니다
  • 라벨을 설정 했습니다

미션 내용

  1. 좌표에 표시되는 한 개의 점 객체를 구현 하였습니다.
    • 해당 객체에 대한 유효성 검증 및 메서드 단위 테스트를 시행 하였습니다.
  2. 두 점의 좌표를 관리 할 수 있는 일급 컬렉션을 생성 하였습니다.
  3. 두 점의 좌표를 입력 받아 도표를 구성 할 수 있는 객체를 구현 하였습니다.
    • 해당 도표 객체에서는 두 점의 거리를 구할 수 있습니다.
    • 두 점의 거리 계산 반환 값에 대한 단위 테스트를 구현 하였습니다.
    • 좌표를 입력 하는 유틸 클래스를 사용하며 유효성 검증을 진행 하였습니다.
  4. 문자열 객체를 관리할 수 있는 유틸 클래스를 구현 하였습니다.
  5. 두 점의 좌표를 표시하는 그래프를 생성 하였습니다.
    • 그래프는 두 점의 좌표를 입력 받아 마크를 생성 합니다.
    • 두 점의 사이의 거리 값을 제공 합니다.
  6. 콘솔 출력 핸들러를 구현 하였습니다.
    • 콘솔에서 사용자의 입력을 받을 수 있습니다.
    • 콘솔에서 그래프와 두 점의 사이 값을 출력 합니다.

구현되지 않은 내용

  1. 모든 케이스에 대한 테스트를 구현 하지 못하였습니다.
    • 핵심 기능에 대한 단위 테스트만 구현 하였음
  2. 사용자의 입력이 잘못 되었을 때 다시 입력을 받는 로직 제외
    • 사용자의 입력을 다시 받지 않고 일회성 콘솔만 제공 합니다.

@LeeJuHwan LeeJuHwan added the coordinate-002/line-legth 좌표 계산기 - 2. 좌표 계산기(선 길이) label Dec 29, 2024
@LeeJuHwan LeeJuHwan self-assigned this Dec 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

coordinate-002/line-legth 좌표 계산기 - 2. 좌표 계산기(선 길이)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant