전쟁군주 — Orc Hwang
Orc Hwang's Wiki

개발 학습 기록과 기술 지식을 체계적으로 관리하는 개인 위키입니다.

  • 홈
  • 카테고리
  • 태그
  • 시리즈
  • CV

시리즈: Testing-Refactoring-Essential

'Testing-Refactoring-Essential' 시리즈에 포함된 5개의 포스트

Testing-Refactoring Essential Curriculum

2026년 06월 19일
engineering curriculum tdd refactoring testing
TDD와 리팩터링을 네 권의 고전(TDD By Example, Seven Years After, Refactoring, GOOS)으로 정복하는 마스터 로드맵입니다. 도장깨기 방식으로 진행 상황을 추적합니다.

TDD By Example: 테스트가 이끄는 설계 (Red-Green-Refactor)

2026년 06월 19일
engineering tdd testing kent-beck
Red-Green-Refactor 사이클, Test-First, Fake It/Triangulation, To-Do List, 그리고 xUnit 패턴을 Kent Beck의 Money 예제로 Python + pytest로 직접 키워 가며 익힙니다.

TDD, 7년 후: 회고와 현대적 관점

2026년 06월 19일
engineering tdd testing kent-beck
TDD를 수년간 실천한 뒤의 솔직한 회고, London vs Classicist 테스트 더블의 트레이드오프, 그리고 TDD를 언제 적용할지에 대한 성숙한 판단을 정리합니다.

Refactoring: 동작을 지키며 설계를 개선하는 규율

2026년 06월 19일
engineering refactoring code-smells testing
코드 냄새를 식별하고 Extract Function·Rename·Replace Temp with Query 같은 안전한 리팩터링을 테스트 안전망 위에서 작은 단계씩 실천하는 규율을 statement 예제로 익힙니다.

GOOS: 테스트로 키우는 객체지향 소프트웨어 (Outside-In TDD)

2026년 06월 19일
engineering tdd mocking object-oriented
Walking Skeleton으로 배포 파이프라인부터 세우고, mock 기반 outside-in TDD로 협력 객체의 역할·메시지를 설계하며 객체지향 시스템을 키우는 방법을 정리합니다.
← 모든 시리즈 보기

© 2026 Orc Hwang. All rights reserved.

개발 학습 기록과 기술 지식을 체계적으로 관리하는 개인 위키입니다.

  • RSS
영토를 굽어보는 전쟁군주

Lok'tar ogar — 승리 아니면 죽음. Built with Jekyll