우아한테크코스/미션 기록

우아한테크코스/미션 기록

[레벨2] 장바구니 주문 미션 (협업)

1단계 저장소: https://github.com/yoondgu/jwp-shopping-order/tree/step1 2단계 저장소: https://github.com/yoondgu/jwp-shopping-order/tree/step2 2단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-shopping-order/pull/47 [2단계 - 주문 기능 구현] 도이(유도영) 미션 제출합니다. by yoondgu · Pull Request #47 · woowacourse/jwp-sho 안녕하세요 라빈! 🍨 리뷰이 도이입니다!! 마지막 미션을 함께 하게 되어 영광이에요~ 요청이 많이 늦었지만.. 같이 많이 대화하며 배워가고 싶습니다 😆 잘 부탁드립니다!! ㅎㅎ 백엔드, 프..

우아한테크코스/미션 기록

[레벨2] 지하철 미션

1단계 저장소: https://github.com/yoondgu/jwp-subway-path/tree/step1 2단계 저장소: https://github.com/yoondgu/jwp-subway-path/tree/step2 3단계 저장소(개인 추가 진행): https://github.com/yoondgu/jwp-subway-path/tree/step3 1단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-subway-path/pull/78 2단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-subway-path/pull/138 GitHub - yoondgu/jwp-subway-path Contribute to yoondgu/j..

우아한테크코스/미션 기록

[레벨2] 장바구니 미션

1단계 저장소: https://github.com/yoondgu/jwp-shopping-cart/tree/step1 2단계 저장소:https://github.com/yoondgu/jwp-shopping-cart/tree/step2 1단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-shopping-cart/pull/175 2단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-shopping-cart/pull/337 기능 요구사항 Spring Web MVC를 이용하여 쇼핑몰의 상품 관리 기능을 구현하는 미션 1단계 - 상품 목록 페이지 연동 - 상품 관리 CRUD API 작성 - 관리자 도구 페이지 연동 2단계 - 사용자 기능 ..

우아한테크코스/미션 기록

[레벨2] 웹 자동차 경주 미션

1단계 저장소: https://github.com/yoondgu/jwp-racingcar/tree/step1 2단계 저장소: https://github.com/yoondgu/jwp-racingcar/tree/step2 1단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-racingcar/pull/82 2단계 코드리뷰 진행 PR: https://github.com/woowacourse/jwp-racingcar/pull/105 기능 요구사항 - 레벨1 첫번째 미션으로 진행한 자동차 경주 콘솔 게임 코드를 가져와, 웹 상에서도 서비스 가능한 어플리케이션으로 변경한다. - 콘솔 어플리케이션, 웹 어플리케이션 간의 중복 코드를 제거한다. - 게임 플레이 이력 조회 API를..

우아한테크코스/미션 기록

[레벨1] 체스 3, 4단계 - 승패 및 점수, DB 적용

저장소: https://github.com/yoondgu/java-chess/tree/step2 미션 종료 후 추가 리팩터링 저장소: https://github.com/yoondgu/java-chess/tree/step3 코드리뷰 진행 PR: https://github.com/woowacourse/java-chess/pull/566 기능 요구사항 콘솔 UI에서 체스 게임을 할 수 있는 기능을 구현한다. 승패 및 점수 계산 기능을 구현하고, DB를 적용한다. - 체스 게임은 상대편 King이 잡히는 경우 게임에서 진다. - King이 잡혔을 때 게임을 종료해야 한다. - 체스 게임은 현재 남아 있는 말에 대한 점수를 구할 수 있어야 한다. - "status" 명령을 입력하면 각 진영의 점수를 출력하고 ..

우아한테크코스/미션 기록

[레벨1] 체스 1, 2단계 - 체스판 초기화, 말 이동

저장소: https://github.com/yoondgu/java-chess/tree/step1 코드리뷰 진행 PR: https://github.com/woowacourse/java-chess/pull/454 기능 요구사항 콘솔 UI에서 체스 게임을 할 수 있는 기능을 구현한다. - 1단계는 체스 게임을 할 수 있는 체스판을 초기화한다. - 체스판에서 말의 위치 값은 가로 위치는 왼쪽부터 a ~ h이고, 세로는 아래부터 위로 1 ~ 8로 구현한다. - 체스판에서 각 진영은 검은색(대문자)과 흰색(소문자) 편으로 구분한다. - 2단계는 콘솔 UI에서 체스 게임을 할 수 있는 기능을 구현한다. - 체스 말의 이동 규칙을 찾아보고 체스 말이 이동할 수 있도록 구현한다. - move source위치 targ..

우아한테크코스/미션 기록

[레벨1] 블랙잭 2단계 - 베팅

저장소: https://github.com/yoondgu/java-blackjack/tree/step2 코드리뷰 진행 PR: https://github.com/woowacourse/java-blackjack/pull/525 기능 요구사항 블랙잭 게임을 변형한 프로그램을 구현한다. 블랙잭 게임은 딜러와 플레이어 중 카드의 합이 21 또는 21에 가장 가까운 숫자를 가지는 쪽이 이기는 게임이다. - 플레이어는 게임을 시작할 때 배팅 금액을 정해야 한다. - 카드의 숫자 계산은 카드 숫자를 기본으로 하며, 예외로 Ace는 1 또는 11로 계산할 수 있으며, King, Queen, Jack은 각각 10으로 계산한다. - 게임을 시작하면 플레이어는 두 장의 카드를 지급 받으며, 두 장의 카드 숫자를 합쳐 21..

우아한테크코스/미션 기록

[레벨1] 블랙잭 1단계 - 블랙잭 게임 실행

저장소: https://github.com/yoondgu/java-blackjack/tree/step1 코드리뷰 진행 PR: https://github.com/woowacourse/java-blackjack/pull/414 기능 요구사항 블랙잭 게임을 변형한 프로그램을 구현한다. 블랙잭 게임은 딜러와 플레이어 중 카드의 합이 21 또는 21에 가장 가까운 숫자를 가지는 쪽이 이기는 게임이다. - 카드의 숫자 계산은 카드 숫자를 기본으로 하며, 예외로 Ace는 1 또는 11로 계산할 수 있으며, King, Queen, Jack은 각각 10으로 계산한다. - 게임을 시작하면 플레이어는 두 장의 카드를 지급 받으며, 두 장의 카드 숫자를 합쳐 21을 초과하지 않으면서 21에 가깝게 만들면 이긴다. 21을 ..

d02
'우아한테크코스/미션 기록' 카테고리의 글 목록