개발 회고록

외부활동/우아한테크코스 5기 프리코스

[우테코 5기] 프리코스 3주차 회고록

이번 3주차는 진행했던 모든 주차들 중 가장 아쉬운 주차였다. 평소 제대로 실천하지 못하여 익숙하지 않은 Domain 로직과 UI로직 분할을 너무 만만하게 봤던 나의 실책이었다. Enum을 사용해야한다는 요구 사항도 추가되었는데, Enum을 사용하는 방법을 제대로 알지 못하여 더욱 애먹었다. 보통 서버를 개발할 때 Enum을 유저 권한(일반 유저, 관리자)을 부여할 때만 사용하였기 때문에 Enum의 활용법을 알지 못하였다. 일급 컬렉션을 통해 Lotto 클래스를 구현하고자 했던 부분도 아쉬움이 많이 남았다. Lotto 클래스를 List 컬렉션 객체를 포장한 일급 컬렉션으로 만들어 사용하려하였지만, 일급 컬렉션에 대한 이해도가 부족하여 이를 구현하지 못하였다. 분명 어려운 내용이었는데 방심하여 충분한 시간..

외부활동/우아한테크코스 5기 프리코스

[우테코 5기] 프리코스 2주차 회고록

숫자 야구 게임을 구현 미션인 2주차 과제는 다행이 1주차보다 구현에 어려움이 적었다. 자동으로 생성한 컴퓨터의 숫자값(1~9로 중복없이 3자리) && 내가 입력한 숫자값(1~9로 중복없이 3자리) 두 값을 비교하여, 아래와 같은 게임을 구현하는 것이다. 이번 주차에서는 특이하게도 컴퓨터의 자동으로 숫자를 입력받는 부분에 우아한형제들에서 제공하는 라이브러리를 사용하는 것이 규칙이었다. 우아한형제들에서 제공하는 라이브러리를 써볼 기회는 흔치 않으니 열심히 사용해주었다🙂 주요 개발 포인트 :: 예외 처리 1주차에선 예외가 발생하지 않도록 Test부분에서 값에 제한을 두어 제공해주었다. 하지만 이번엔 값을 제공받는 것이 아닌 내가 입력하는 것이기 때문에 얼마든지 예외가 발생할 수 있어 어떤 예외가 발생할 지 ..

PgmJUN
'개발 회고록' 태그의 글 목록