Skip to content

Conversation

@Yeongil-Park
Copy link

🧑🏻‍💻 PR 작업 내역 요약

'문자열 덧셈 계산기' 1주차 미션 요구사항에 맞춰 전체 기능을 구현했습니다.

📋 구현한 기능 목록

  • 빈 문자열 또는 null 값을 입력할 경우 0을 반환한다.
  • 쉼표(,) 또는 콜론(:)을 구분자로 가지는 문자열을 전달하는 경우, 구분자를 기준으로 분리한 각 숫자의 합을 반환한다.
  • 커스텀 구분자를 지정할 수 있다.
    • 커스텀 구분자는 문자열 앞부분의 "//"와 "\n" 사이에 위치하는 문자를 사용한다.
    • 예: //;\n1;2;3 => 구분자: ;, 결과: 6
  • 음수를 입력할 경우 IllegalArgumentException을 발생시킨다.
  • 숫자가 아닌 값을 입력할 경우 IllegalArgumentException을 발생시킨다.
  • 사용자가 입력을 하고, 결과를 출력하는 UI를 구현한다.

- StringCalculator.java: 문자열을 파싱하고 계산하는 핵심 로직을 구현했습니다.
- Application.java: 사용자의 입력을 받아 결과를 출력하고, 예외 발생 시 메시지를 표시하도록 UI 로직을 구현했습니다.
@bloodmoon3929
Copy link

기능을 개발할 때마다 commit을 올리는 것이 좋아요

나중에 코드를 되돌리고 싶은 순간이 있을때, commit이 많으면 돌아가기 수월해요
git flow라는 git 방식이 있는데 협업에 매우 도움이 되요, 이것을 찾아서 진행해보는 것을 추천드려요

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