12월에 면접 준비랑 다른 시험도 겹치고 우테코 파이널 준비에만 집중할 수 없어서 정신이 없다.
파이널을 볼 수 있을지 모르겠지만 그래도 할 수 있는만큼 해보려 한다.
이전 파이널 시험 문제를 풀어보았는데 페어 매칭 문제로 크루들의 이름이 담긴 파일을 읽어서 매칭을 하는 프로그램이다.
시험이라 생각하고 하다보니 차곡차곡 발전시키면서 구현해나가기보다 기능을 구현하는데 정신이 없었다.
급하게 하려다보니 요구 사항을 제대로 안 읽어서 실수한 부분도 많았고 바로 손부터 대니까 오히려 나중에 시간이 더 걸리고 꼬여버렸다.
그리고 기본으로 주어지는 테스트 코드도 먼저 보고 하면 좋을 것 같은데 셔플 함수를 String이 아닌 Crew 클래스를 만들어서 사용하니까 기본으로 주어지는 테스트 코드가 계속 실패해서 멘붕이 왔었다.
그리고 이번에는 저번 코드 리뷰를 통해 Dto를 만들어서 활용하니 도메인을 그대로 노출시키지 않고 필요한 값만 처리할 수 있어서 많은 이점을 느낄 수 있었다. 다음 문제를 풀 때는 요구 사항을 더 꼼꼼히 읽고, 어떤 식으로 구현할지 생각을 하는데 투자를 더 해봐야겠다.