Skip to content

Step02#3

Open
casylm wants to merge 12 commits intostep01from
step02
Open

Step02#3
casylm wants to merge 12 commits intostep01from
step02

Conversation

@casylm
Copy link
Owner

@casylm casylm commented Oct 23, 2025

📌 PR 제목 규칙

[STEP01] 심세영


핵심 체크리스트

1️⃣ TDD 기본 (4개)

  • 포인트 조회/충전/사용/내역 조회 기능이 구현되었는가?
  • 각 기능에 대한 단위 테스트가 작성되었는가?
  • Red-Green-Refactor 사이클을 따라 개발했는가?
  • 테스트 가능한 구조로 설계되었는가?

2️⃣ TDD 심화 (4개)

  • 예외 케이스(잔고 부족 등)에 대한 테스트가 작성되었는가?
  • 통합 테스트가 작성되었는가?
  • 동시성 제어가 구현되었는가?
  • README.md에 동시성 제어 방식이 문서화되었는가?

3️⃣ AI 활용 (2개)

  • Claude Code를 활용하여 개발했는가?
  • Custom Commands나 프롬프트 최적화를 시도했는가?

커밋 링크

[Test01]

[Test02]

리뷰 포인트(질문)

  • 리뷰 포인트 1 : 적절하게 Commit이 이루어졌는지.
  • 리뷰 포인트 2 : 단위테스트, 통합테스트의 케이스가 잘 작성되어졌는지.

간단 회고 (3줄 이내)

  • 잘한 점: TDD 방식으로 구현을 해보려고 게속 시도했다
  • 어려운 점:
  1. Red - Green - Refactor 방식이 익숙하지 않아, TDD 방식과 구현을 우선한 방식이 섞여 개발되었다.
  2. 유의미한 테스트케이스에 대한 고민
  • 다음 시도:
  1. 도메인 중심으로 refactoring 해보기
  2. AI 를 활용하여 다양한 테스트 케이스 작성해보기
  3. TDD 방식을 준수하며, 다양한 케이스를 우선 만든 후 Refactoring 하는 방식 익혀보기

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant