오늘은 드디어 초안 개발을 완료했다.
그리고, 연동 프로젝트의 Domain 패키지의 내용도 수정했다!
그 뒤에 나머지 기능을 작성했던 기능목록을 보고 순서대로 커밋했다.
그런데도 한가지 아쉬웠던 점은, 커밋이 깔끔(?)하지 않다는 것이다.
최대한 제목란에 다 적으려고 하다보니 너무 머리..?만 큰 것 같아서 너무 아쉽다. 다음번에 커밋할때에는 이 부분도 조금 더 확실하게 구분하면서 해야할 것 같다.
아 그리고 한가지 고민이 있다.
이 부분에 대해서는 조금 더 고민이 필요하지만, 우선 내가 정리하자면 요구사항의 IllegalArgumentException
을 더 명확하게 처리하라는 의미인 것 같다.
왜냐하면 IllegalStateException
의 경우, 게임이 돌아가고 있는 상태에서 콘솔이 read-only가 되기 때문에 이미 사용자는 건드리는 오류를 낼 수가 없는 환경이라 생각하기 때문이다.
이렇게 고민을 해나가면서 조금씩이나마 발전해나가는 내 모습이 이제는 부끄럽지 않다.
오히려 자랑하고 싶다.
나 드디어 걸음마해요라고!
♻️ 로컬 프로젝트 - 테스트코드 수정
♻️ 테스트코드 업로드