패치는 변경 범위를 작게 잡을수록 안전해진다
버전 관리와 패치 적용은 큰 기능을 한 번에 밀어 넣는 일이 아니라, 무엇이 바뀌었고 무엇을 다시 확인해야 하는지 작게 나누는 습관입니다.
수정 분리
출시 버전과 실험 기능을 분리해 긴급 수정이 섞이지 않게 합니다.
변경 확인
맵, 설정, 에셋, 코드 중 무엇이 바뀌었는지 배포 전에 봅니다.
회귀 확인
고친 기능뿐 아니라 시작, 저장, 종료 같은 기본 루프도 다시 실행합니다.
적용 기록
패치 파일, 날짜, 영향 범위, 되돌림 방법을 함께 남깁니다.
설정 파일과 공통 에셋 변경은 작은 수정이어도 영향 범위가 넓습니다.
패치 전 기존 빌드와 프로젝트 상태를 보관합니다.
수정 이유와 검증 항목을 설명할 수 있어야 패치를 적용합니다.