이번 미션중에 1개 항목에 3가지 정도의 데이터들을 따로 집합시켜 놓을 필요가 있어서 배열대신 Enum클래스를 활용해봤다. 클래스처럼 쓰이다보니 단순히 배열에 데이터 넣고 꺼내는거에 익숙해진 나로써는 되게 어색했고 예시들을 보며 수정하고 구현해봤다. 아직 완벽하게 쓸줄은 모르지만 앞으로도 알고리즘이나 구현에 배열이 필요할때 자주 쓰면서 익숙해져야겠다.
JK가 오늘 미션 소개때 하셨던 말씀중에 공간 복잡도와 시간 복잡도중 선택하는 기준이나 Type을 가져다 쓸때 해당 Type이 어떤 장단점을 갖고 있는지 고민이 필요하다고 하셨었는데 오늘 미션하면서 그거에 대해 고민은 하지 못하고 데이터 구조를 어떻게 짤지에만 집중한것 같아 아쉽다. 내일 미션 진행상황봐서 공부하거나 못한다면 주말에라도 해야겠다.
단순 입출력에 대한 테스트 구현은 할만했는데, 입력이 반복될때 테스트 코드를 어떻게 작성해야 하는지 마저 고민하여 작성하지 못했다. 이것도 이번주 내로 꼭 구현해봐야겠다.