우테코 프리코스

우테코 프리코스

[우테코 프리코스] 6기 종료 회고 (with 코드리뷰 스터디)

지난 4주 차 회고에서 다음 단계로 집중해야 할 것으로 1. 미션 다시 구현해 보기 2. 동료이용하기 가 있었다. 혼자 미션들을 다시 구현해 보면서 코드리뷰를 받을 생각을 가지고 있었는데 감사하게도 나에게 맞는 조건 아래 동기분이 스터디를 열어 주셔서 참가했다. 스터디는 미션 다시 풀기와 코드리뷰를 중점적으로 진행했다. 어려웠던 미션(로또, 크리스마스)과 작년 최종 코딩테스트 문제를 실전 코딩테스트처럼 5시간 내로 각자 구현하고 다음 이틀 동안 코드리뷰를 하는 방식으로 진행했다. 프리코스기간 동안 조금 바빴어서 이번에는 소수의 인원이 약속한 만큼 진정한 몰입을 하고 싶었다. 미션들을 다시 구현해 보며 가장 중점적으로 신경 썼던 점은 피드백 적용하기이다. 본 프리코스를 진행하면서 읽어도 이해되지 않은 점도..

우테코 프리코스

[우테코 프리코스] 4주 차 회고

📌 4주 차 미션: 크리스마스 프로모션 드디어 마지막 미션을 받았습니다. 많이 복잡해진 요구사항을 보고 망했다 싶었지만 매주 같은 반응이었기 때문에 지난 미션들을 해낸 제 자신을 믿고 성실히 과제를 수행하였습니다. ✅ 4주 차 목표 클래스(객체)를 분리하는 연습 미션 내내 지속적으로 역할과 책임을 분리하도록 강조하고 있었고 이번 미션에서는 추가적인 학습 목표 없이 더 심도 있게 클래스를 분리하는 연습을 하도록 되어있었습니다. ✅ 추가된 프로그래밍 요구사항 제공되는 InputView, OutputView 객체를 활용해 구현한다. const InputView = { async readDate() { const input = await Console.readLineAsync("12월 중 식당 예상 방문 날짜는..

우테코 프리코스

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

📌 3주 차 미션: 로또 5기 프리코스 후기에서도 어렵다고 들었던 로또가 이번 주의 미션이었습니다. 구현해야 하는 기능 자체의 난이도도 올라갔지만 과제 요구사항에 맞추어 코드를 작성하는 것이 쉽지 않았습니다.🧐 ✅ 3주 차 학습 목표 클래스(객체)를 분리하는 연습. 도메인 로직에 대한 단위 테스트를 작성하는 연습 ✅ 추가된 프로그래밍 요구사항 1. 함수의 길이가 15라인을 넘어가지 않도록 구현한다. - 함수가 한 가지 일만 잘 하도록 구현한다. 2. else를 지양한다. - 힌트: if 조건절에서 값을 return하는 방식으로 구현하면 else를 사용하지 않아도 된다. - if/else, switch문을 사용하는것이 더 깔끔할 때가 있다. 이 부분은 스스로 고민해 본다. 3. 도메인 로직에 단위 테스트를..

우테코 프리코스

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

📌 2주 차 미션 : 레이싱 카 게임 레이싱 카 게임은 자동차 이름 목록과 경주할 횟수를 사용자에게서 입력받고 가장 많이 전진한 자동차 이름을 출력하는 게임입니다. 요구사항들을 읽어보면서 1주 차와 달리 오 이번 과제 조금 복잡하겠는데?라는 생각이 들었습니다. (3주 차 과제를 받은 지금 레이싱카 게임이 그립네요..) 입력을 받은 값을 하나씩 검사해야 하고 개별로 점수를 매기며 우승자가 2명 이상 일 수 있다는 점에 난이도가 상승한 느낌이 들었거든요 🥹 👩🏻‍💻 커밋주기는 얼마가 적당할까? 과제 요구 사항에 기능 단위 커밋을 한다고 적혀있는데 작성한 기능 목록 단위로 작성을 해야 할지 각 기능 안의 세분화된 기능들 단위로 작성을 해야 할지 스스로도 기준이 명확하지 않았습니다. 때마침 디스코드에서 커밋 단..

우테코 프리코스

[우테코 프리코스] 1주 차 회고

그동안 공부를 하면서 간결하고 쉬운 설명으로 많은 도움을 받았던 테코톡을 진행하는 우테코의 프리코스에 참여하게 되었습니다. 과제 안내 사항 1주 차 미션은 야구 숫자 게임입니다. 과제 repository를 fork 하여 진행합니다. 리드미에 과제 안내 사항에 대해서 자세하게 적혀있습니다. 이 부분을 자세히 읽지 않으면 과제 진행이 어렵습니다. 실제로 코수타 라이브에서 크루들이 말하길 과제 문의를 정말 많이 받았는데 모두 리드미를 충분히 숙지하지 않았던 문제였다고 하네요! 대략적인 안내사항은 다음과 같습니다. 기능 요구 사항 - 랜덤 숫자 3개 - 사용자 입력 숫자 3개 - 위 두 가지 숫자를 비교해서 스트라이크, 볼, 낫싱 문구 출력하고 맞출 때까지 반복 - 3 스트라이크 일 때 1 입력 시 게임 다시 ..

Summer.dev
'우테코 프리코스' 카테고리의 글 목록