Search
👨‍🏫

우아한테크코스 8기 코드 리뷰어 활동

개요

항목
내용
기간
2026.02 ~ 현재
역할
Java 미션 코드 리뷰어 (멘토)
대상
우아한테크코스 8기 백엔드 교육생

활동 내용

우아한테크코스 교육생의 Java 미션(블랙잭, 자동차 경주, 로또 등) PR에 대해 코드 리뷰를 수행하고 있습니다.

리뷰 관점

OOP 설계 원칙 (SRP, OCP, DIP 등)
테스트 전략 (경계값, 예외 케이스, 테스트 가독성)
네이밍과 가독성
책임 분리와 객체 협력 구조
멘토링 톤의 질문형 리뷰 — 정답을 알려주기보다 스스로 고민하도록 유도

리뷰 예시

AI 기반 리뷰 자동화

리뷰 품질과 효율을 높이기 위해 AI(Claude) 기반의 리뷰 워크플로우를 자체 구축하여 활용하고 있습니다.

워크플로우

flowchart LR
    A[GitHub PR] --> B[PR diff 추출]
    B --> C[Claude Code<br>wootecos-review 스킬]
    C --> D[미션별 리뷰 체크리스트<br>자동 생성]
    C --> E[PR 코드 분석 및<br>리뷰 코멘트 초안 생성]
    D --> F[리뷰어가 검토/수정]
    E --> F
    F --> G[GitHub에 리뷰 코멘트 게시]
Mermaid
복사
wootecos-review: PR diff를 분석하고 멘토링 톤의 리뷰 코멘트 초안을 생성하는 Claude Code 스킬
wootecos-mission-parser: 우테코 LMS에서 복사한 미션 정보를 구조화된 YAML 설정으로 변환
AI가 생성한 리뷰 초안을 리뷰어가 검토/수정한 후 게시 — 완전 자동화가 아닌 AI 어시스턴트 방식

배운 점

처음에는 "이렇게 고쳐주세요"식 리뷰를 남겼는데, "이 구조에서 A가 B를 직접 알아야 할까요?"처럼 질문형으로 바꾸니 학습자가 스스로 고민하고 더 깊은 답변을 돌려줌
다양한 교육생의 설계 접근 방식을 보면서 "이렇게도 할 수 있구나"라는 시각과, "이 구조에서 문제가 생길 수 있겠다"는 판단력이 동시에 성장함
리뷰 기준이 매번 달라지면 학습자가 혼란스러울 수 있어, 미션별 리뷰 체크리스트를 만들고 AI 어시스턴트를 도입하게 됨

리뷰이 피드백

아래는 리뷰를 받은 교육생들로부터 받은 실제 피드백입니다.