Patch Control

패치는 변경 범위를 작게 잡을수록 안전해진다

버전 관리와 패치 적용은 큰 기능을 한 번에 밀어 넣는 일이 아니라, 무엇이 바뀌었고 무엇을 다시 확인해야 하는지 작게 나누는 습관입니다.

Branch

수정 분리

출시 버전과 실험 기능을 분리해 긴급 수정이 섞이지 않게 합니다.

Diff

변경 확인

맵, 설정, 에셋, 코드 중 무엇이 바뀌었는지 배포 전에 봅니다.

Test

회귀 확인

고친 기능뿐 아니라 시작, 저장, 종료 같은 기본 루프도 다시 실행합니다.

Release

적용 기록

패치 파일, 날짜, 영향 범위, 되돌림 방법을 함께 남깁니다.

위험 신호

설정 파일과 공통 에셋 변경은 작은 수정이어도 영향 범위가 넓습니다.

안전 장치

패치 전 기존 빌드와 프로젝트 상태를 보관합니다.

패치 적용 근거

수정 이유와 검증 항목을 설명할 수 있어야 패치를 적용합니다.