[우테코 프리코스 해체 분석] 분석 / 1주차 / 숫자 야구 게임 (#우아한테크코스 #2024)
<education>/2024 우아한테크코스 프리코스2023. 12. 15. 13:23[우테코 프리코스 해체 분석] 분석 / 1주차 / 숫자 야구 게임 (#우아한테크코스 #2024)

분석은 개인적으로 느낀 점 위주로 작성하였습니다. 1. 도입 이번 주차의 메인 테마는 '리팩토링'이었다. 우테코 프리코스에 도전하기 이전까지 내 사전 지식 경험 수준은 아직 자바를 다룬지 얼마 되지 않아 C++과 Python 등에 더 익숙하고 Spring으로 프로젝트를 해보면서 이제 막 경험치를 쌓아가고 익혀가고 있는 단계의 수준이었다. 따라서 객체 지향의 패러다임이 낯설고 큰 자신이 없었다. 나는 원래 자바에 익숙하지 첫 주차는 온보딩 느낌의 가벼운 미션으로 준비했다고 한다. 내 생각에도 구현 자체는 어렵지 않아보여서 경쟁력을 담아내기 위해 리팩토링과 테스트 코드 등의 단순 구현 외적인 부분들에 더 집중해보기로 했다. --- 이번 주 프리코스 1주차를 진행하면서 느낀 점을 3가지로 정리해보았다. 기능 ..

[우테코 프리코스 해체 분석] 해체 / 1주차 / 숫자야구게임 (#우아한테크코스 #2024)
<education>/2024 우아한테크코스 프리코스2023. 12. 13. 16:32[우테코 프리코스 해체 분석] 해체 / 1주차 / 숫자야구게임 (#우아한테크코스 #2024)

0. Intro2024 우테코 프리코스 1주차대망의 첫 번째 과제는 숫자 야구 게임이다. 숫자 야구 게임은 프로그래밍 기본기를 익힐 때 흔히 활용되는 예제이므로학교 강의를 들으며 몇 차례 구현해 본 적은 있었다. 하지만 보편적인 숫자 야구 게임과 다르게특별히 신경써야 하는 몇 가지 요구사항이 더 있다.  기능 요구 사항, 프로그래밍 요구 사항, 과제 진행 요구 사항크게 세 가지로 나누어지는데 ⚡  기능 요구사항게임을 종료한 후 게임을 다시 시작하거나 완전히 종료할 수 있다.사용자가 잘못된 값을 입력할 경우 IllegalArgumentException을 발생시킨 후 애플리케이션은 종료되어야 한다.⚡  프로그래밍 요구사항camp.nextstep.edu.missionut..

우아한테크코스 6기 (2024) 도전기 - 장대한 서막
<education>/2024 우아한테크코스 프리코스2023. 12. 13. 16:09우아한테크코스 6기 (2024) 도전기 - 장대한 서막

※ 굉장히 솔직하고 구차한 변명이 포함되어 있을 수도 있는 글입니다. 이번에 그 이름도 유명한 우아한테크코스(a.k.a 우테코)에 지원했다. 우아한테크코스라는 과정을 처음 알게된지는 한 3년 정도 지난 것 같다. 굉장히 대단하고 인기가 많은 교육과정이라는 정도만 알고 있었는데, 그때는 정확하게 어떤 것을 배우는 곳인지도 몰랐고, 무엇이 되었건 내 실력과 수준으로는 꿈에서도 함께할 수 없는 곳이라고 생각했다. 그렇게 3년이라는 시간이 흐른 지금, 이전보다 나는 더 많이 갖추어졌다고 생각했다. 지금까지 착실히 쌓아온 내용들로 이제는 우아한테크코스에 도전할 때가 아닌가하는 생각이 들었다. 사실 지원 마감 4일 전에 문득 우테코에 지원해봐야겠다는 생각이 들어서 부리나케 지원서류를 작성했다. 우아한테크코스2024..

image