Skip to content

[22-23 GDSC MJU 1기] TDD 스터디를 위한 저장소

Notifications You must be signed in to change notification settings

GDSC-MYONGJI/22-23-TDD-Study

Repository files navigation

2022-2023 TDD 스터디

[22-23 GDSC MJU 1기] TDD 스터디를 위한 저장소

구성원

🚘 담당 Core Member

김연지 김정호

🤷‍♂️ 참여 Member

멤버 목록

한규범

박소정

장채은

이상민(M)

정창우


✨ 스터디 개요

🎈 목표

  • Spring Boot를 사용하며 TDD 방법론을 실제로 적용할 수 있도록 한다.
  • 테스트 코드를 능숙하게 작성하고 테스트하기 쉬운 코드를 작성한다.

✒️ 진행 방식

테스트 주도 개발 시작하기

위 책을 가이드로 삼아 실습하며 온라인으로 진행할 예정입니다.

  • 1주에 챕터 하나를 목표로 합니다. (Chapter 2 ~ 9 목표)
  • 기본적으로 책 내용을 실습하되, 각자 응용 케이스를 작성해보도록 합니다.
    • 매주 한 챕터씩 읽고 실습해보는 시간을 가집니다. (각자)
    • 모두가 해당 챕터에 해당하는 이론 문제를 하나씩 준비해온 후 풀어봅니다. - 기술면접 대비
      • 본인 문제 포함 총 12개의 문제를 스터디 시간에 풀게 됩니다. 정답에 대한 간단한 부연 설명을 덧붙여주면 좋습니다.
      • 문제는 스터디 시간 전까지 코어 멤버에게 따로 보냅니다.
    • 공부하면서 멤버들과 함께 다루고 싶은 부분이 생긴다면 스터디 시간에 가져와 함께 토론하여 의견을 나눠도 좋습니다.
    • 이 과정을 매주 개인 블로그에 포스팅합니다.
      • 랜덤으로 한명이 gdsc 티스토리에 포스팅을 작성할 예정입니다.

😎 개인 스터디 방법 가이드


매주 issue가 올라올 예정입니다.

해당 주차별 이슈를 각자 발행하고, 본인의 branch(영문이름)에서 본인의 이름으로 디렉토리 생성 후 그 안에서 작업합니다.

매주 작업 내역을 issue에서 한눈에 볼 수 있도록 정리해주세요.

각자 발행하는 issue명은 해당 주차에 해당하는 이슈명에 - [본인 이름]을 붙여주세요

예시

해당 주차에 맞게 이슈가 올라옵니다.

공지용 image1

해당 이슈명에 맞게 개인의 이슈를 발행합니다.

공지용 image2

코어멤버가 발행한 이슈에 ' - [본인 이름] ' 형식을 추가해서 발행한 모습입니다.

공지용 image2-1

이렇게 해당 주차 이슈에 본인이 발행한 이슈가 보여야합니다.

본인 이름으로 된 브랜치에서 해당 이슈명을 포함한 커밋으로 공부 내역을 기록합니다.

공지용 image3

자신이 발행한 이슈에 위와 같이 공부한 기록을 하셔야 합니다.

공지용 image4

이렇게 본인 영문이름으로 된 브랜치를 사용하셔야 합니다.
또한, 본인의 이름으로 된 디렉토리를 생성하고 그 안에서 진행하셔야 합니다.



📆 진행 일정

주차 주제
1주차 간단한 OT 및 진행방식에 관한 투표
2주차 2장 - TDD 시작
3주차 3장 - 테스트 코드 작성 순서
4주차 4장 - TDD / 기능 명세 / 설계
5주차 5장 - JUnit 5 기초
6주차 6장 - 테스트 코드의 구성
7주차 7장 - 대역
8주차 8장 - 테스트 가능한 설계
9주차 9장 - 테스트 범위와 종류

About

[22-23 GDSC MJU 1기] TDD 스터디를 위한 저장소

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published