[레벨1] 장기 미션 회고록 2 - 1단계 (추상 클래스, 합성)
·
우아한테크코스 7기/회고
이미 레벨2가 시작 됐지만 .. 시간이 더 지나면 다 까먹을 것 같아서, 잊어버리기 전에 레벨1 미션 회고를 얼른 마무리하려고 한다!1단계1단계 기능 요구사항은 장기판 초기화, 기물 이동이었다. 장기 룰 참고: https://ko.wikipedia.org/wiki/%EC%9E%A5%EA%B8%B0#%EC%A0%90%EC%88%98%EC%A0%9C Pull Requesthttps://github.com/woowacourse/java-janggi/pull/38 [1단계 - 보드 초기화, 기물 이동] 밍곰(박민선) 미션 제출합니다. by minSsan · Pull Request #38 · woowacou체크 리스트 미션의 필수 요구사항을 모두 구현했나요? Gradle test를 실행했을 때, 모든 테스트가 정..
[레벨1] 레벨 인터뷰 정리
·
우아한테크코스 7기/회고
🎤 레벨 인터뷰레벨1을 모두 마친 시점에서 그동안 학습했던 내용을 기반으로 서로 인터뷰하는 활동이다. (면접 비슷한 느낌?)인터뷰 이틀 전까지 크루들은 각자 자신이 학습한 내용을 1장 분량으로 정리해서 제출한다. 우리 조는 총 6명이었고, 구구 코치님과 인터뷰를 진행했다. 그리고 각 크루는 번갈아가면서 인터뷰이, 인터뷰어, 옵저버를 맡는다.인터뷰이 1명, 인터뷰어 3명, 옵저버 2명코치님은 인터뷰어로 참여 💬 인터뷰 과정각 크루마다 세 명의 인터뷰이를 담당하게 된다. 나는 웨이드, 강산, 새로이의 인터뷰어로 참여하게 되었고, 세 크루의 학습 로그를 토대로 질문지를 만들었다. 하지만 실제 인터뷰에서 미리 준비한 질문들을 거의 하지 못했다. 첫 질문만 크루들이 던져주고, 이후에는 구구 코치님이 꼬리질문 ..
[레벨1] 장기 미션 회고록 1 - 우테코가 바라는 것
·
우아한테크코스 7기/회고
드디어 레벨1 마지막 미션인 장기 회고록 포스팅이다 !이번 미션은 기록할 내용이 많아서, 포스팅을 나눠서 업로드하려고 한다. + 에피소드ㅋㅋㅋㅋㅋ 지금 생각해도 웃긴게, 미션 시작 전날까지 LMS에 체스라고 나와있어서 당연히 올해 레벨1 마지막 미션도 체스일줄 알았다..그래서 대부분의 크루들이 쉬는 시간마다 체스를 했는데, 미션 시작 당일 아침에 캠퍼스가 난리가 났다! 마지막 미션 체스 아니고 장기래요! LMS 열어봐요  우리 조원들 블랙잭 미션 할 때부터 체스 진짜 열심히 했는데..알고보니 리사가 우리 조원들 쉬는 시간마다 체스 하는거 보시더니 넌지시 "여러분, 체스 너무 열심히 하는거 아니에요?! 이번 미션이 체스가 아닐 수도 있어요..." 라며 힌트를 주셨다고 한다 ㅎㅎ (하지만 그 누구도 의심하지..
[레벨1] 블랙잭 미션 회고록
·
우아한테크코스 7기/회고
블랙잭 미션부터 레벨 인터뷰까지 정신없는 하루하루를 보내다보니 회고글 업로드가 많이 늦어졌다 ..😓 솔직히 말하자면 블랙잭 미션은 다른 미션에 비해서 인사이트를 얻은게 크게 없다보니 이번 포스팅은 짧게 작성하고 마무리하려고 한다.그 대신 이후에 업로드할 글들(장기 미션, 레벨 인터뷰, 레벨1 회고 ...)에서 더 많은 내용을 기록할 계획이다. Pull Requests1단계https://github.com/woowacourse/java-blackjack/pull/831 [1단계 - 블랙잭] 밍곰(박민선) 미션 제출합니다. by minSsan · Pull Request #831 · woowacourse/java-blackjack체크 리스트 미션의 필수 요구사항을 모두 구현했나요? Gradle test를 실..
[레벨1] 출석 미션 회고록 그리고 TDD
·
우아한테크코스 7기/회고
이번 미션에서는 크루 출석 관리 애플리케이션을 구현해야 했다.출석 미션은 이번 우테코 최종 코테 문제로 출제됐던 문제다!ㅠㅠ  특히 위와 같은 추가 요구사항이 눈에 띄었다. 바로 TDD를 적용해서 진행하라는 것! 프리코스때도 TDD를 적용했었는데, 지금 다시 생각해보면 TDD가 아닌데 TDD를 적용한줄 착각했던 것 같다..ㅎ..프리코스때는 '그냥 테스트 코드랑 같이 작성하면 TDD 아니야?' 라고만 생각했는데, 이번 출석 미션에서 TDD를 맛보고 나니 TDD를 잘못 이해하고 있었음을 깨달았다. TDD가 뭔가요출석 미션을 시작하기에 앞서 네오 코치님이 TDD에 대해서 설명해주셨다.강의에서 새롭게 얻은 인사이트는 다음과 같다!TDD는 처음부터 완벽한 설계를 하는 것이 아니라, 점진적으로 설계를 해나가는 것 ..
[레벨1] 로또 미션 회고록 + 학습 내용 정리
·
우아한테크코스 7기/회고
첫 번째 java 미션은 프리코스 때도 진행했던 로또 문제였다.페어 프로그래밍을 처음 해봐서 스스로 부족했던 부분들이 많았던 것 같다ㅜ👀 미션 진행 방식첫 미션이다보니 미션 진행 방식이 어렵게 느껴졌다.일단 미션은 두 단계로 나뉜다.1단계https://github.com/woowacourse/java-lotto/pull/579 페어 프로그래밍으로 진행한다. 페어와 네비게이터 / 드라이버 역할을 번갈아서 맡으며 코드를 작성한다.처음에는 제한 시간을 따로 정하지 않고 진행했는데, 하다보니 좋은 방법이 아닌 것 같아서 20분 타이머를 맞춰놓고 알람이 울리면 현재 진행중인 기능까지 완료한 다음에 넘기는 방법으로 바꿨다. 로또 피드백 과정에서 페어 프로그래밍 진행 방식에 대해서도 질문이 나왔는데, 코치님은 제한..