정말 저에게는 고난과 시련과 같았습니다. 그렇지만 얻어가는 건 정말 많았다고 생각합니다.
Spring만 했었지, Java로 알고리즘 구현을 해본 적이 아예 없었습니다. 그래서 그런지 머릿속으로 어떻게 풀어야 될지는 생각이 되지만, 코드 구현을 어떻게 해야 되는지 고민을 많이 했습니다.
더불어 사용해야 할 컬렉션, 내장 함수 등에 대한 구글링을 엄청 많이 했던 것 같습니다. 1번 문제는 A,B의 값에 대한 정보가 주어지는데, A, B 각각 한 숫자씩 쪼갠 것의 합과 곱이 더 큰 것을 찾아 누가 더 큰지 푸는 문제였습니다. 우선적으로 우테코는 기능 단위 구현(메서드 하나당 하나의 기능만을 추구), 다양한 예외처리, indent(블록) 2 이하를 추구한다고 널리 알려져 있기에, 이에 맞춰서 코드를 짜려고 많이.....
원문 링크 : 우아한테크코스 1주차 회고록