Skip to content
@java-playground-hiking

Java-Playground

NEXT-STEP: 자바 플레이그라운드 with TDD, 클린 코드

java-playground

get started java playground

학습 목표


next-step의 자바 플레이그라운드 with TDD, 클린 코드 강의를 듣고 코드를 작성하여 자기주도적으로 문제를 해결하고 공유합니다. 콘솔 토이 프로젝트를 활용 하여 퓨어 자바에서 근본적 자신감을 얻기 위함이며, 기본 문법 학습에 그치지 않고 연출 된 다양한 상황에서 서로가 접근하는 방식에 대한 관점 이해 + 본인의 생각을 논리적으로 설명 하는 방식을 목표로 합니다.


학습 과정


개별 문제 당 자유롭게 스터디원 간 코드 리뷰, 토론, 질문 등을 통해 지식을 공유 합니다.

  • 코드 리뷰 시 주의 할 점

    • 텍스트는 감정을 담지 않기 때문에 공격적인 어투는 아닐 지 생각 한 후 본인의 생각을 명확히 설명 합니다.

    • 상대방의 코드 스타일을 지적 하지 않습니다. -> 컨벤션을 준수 하지 않는 경우 제외

  • 스터디 정규 미팅

    • 미팅 시 문제 풀이 과정에 대한 개인 회고

    • 코멘트와 코드에 대한 개인적인 견해 공유

    • 상대방이 모르는 내용, 헷갈렸던 내용을 같이 공부 하며 토론

    • 모르는 것을 모른다고 말하기, 안다면 설명 해보기


미션 목록


  1. 숫자 야구 게임
  2. 자동차 경주 게임
  3. 좌표계산기
  4. 블랙잭

미션 진행 방법


<용어 정리>

  • 미션 레포지토리: Github Organization에 등록 된 메인 레포지토리
  • 개인 레포지토리: Github 개인 계정 레포지토리

Nextstep 미션 진행 방법 해당 내용을 참고 하여 미션을 진행 합니다. 미션 레포지토리는 현재 Organization 에 올려져 있는 레포지토리를 fork한 후 문제를 해결 하면 됩니다.

미션을 해결 한 코드는 PR을 통해 해결한 내용을 작성하며, Reviewers, Assignees, Projects, Milesstone 을 지정 하여 현재 미션 진행 상황에 대한 진척도를 공유 합니다.

그 외에 필요 시 적극적으로 미션 레포지토리Issues를 활용 하여 현재 진행 하고 있는 상태나 궁금한 내용 또는 PR에 대한 코드 리뷰, 페어 프로그래밍 요청 등 다양한 방식을 이용 하여 미션을 진행 하면서 긴 호흡으로 유지될 수 있게 관리 합니다.

Popular repositories Loading

  1. java-baseball java-baseball Public

    숫자야구게임 구현

    Java 3 5

  2. java-coordinate-playground java-coordinate-playground Public

    좌표 계산기

    2 3

  3. java-racing-car java-racing-car Public

    자동차경주 구현

    1 3

  4. java-blackjack-playground java-blackjack-playground Public

    블랙잭 미션 구현

    Java 1 2

  5. .github .github Public

Repositories

Showing 5 of 5 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…