태그: #legacy-code
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 2 편
남이 쓴 것을 읽는 능력 — 코드베이스 진입과 문서 없는 시스템 역설계
쓰기는 연습이 강제되지만 읽기는 그렇지 않습니다. 그래서 읽기는 모두가 매일 하면서도 아무도 훈련하지 않는 기술이 됐고, 생성이 싸진 지금 가장 빠르게 값이 오른 능력이 됐습니다. 이 글은 낯선 대규모 코드베이스에 진입하는 일곱 단계 절차, 문서가 없는 시스템을 실행 중인 상태에서 역설계하는 방법, 그리고 코드에 절대 남지 않는 정보가 무엇인지를 다룹니다. 읽기가 왜 검증 비용이 비싼 쪽에
2026-08-15 · 12 분 읽기 #career#skills#code-reading#craft#legacy-code레거시 코드 다루기 — 무섭고 오래된 코드를 두려움 없이 바꾸는 법
레거시 코드는 테스트가 없는 코드이고, 당신이 손대기 두려워하는 코드다. 그리고 누구나 언젠가 그것을 상속받는다. 안전하게 바꾸려면 테스트가 필요하고 테스트를 붙이려면 코드를 바꿔야 하는 딜레마, 현재 동작을 박제하는 특성화 테스트, 재작성 없이 테스트를 끼워 넣는 이음새, 새싹 메서드와 감싸기, 스트랭글러 무화과 패턴, 그리고 AI 에이전트가 여기서 어떻게 돕고 어떻게 망치는지까지 — 두려
2026-05-14 · 50 분 읽기 #legacy-code#refactoring#characterization-tests#strangler-fig#technical-debt