버그 후보 수정
실제 사용자 흐름을 깨는 문제와 운영 장애 가능성이 큰 부분부터 고친다.
리팩터링 욕심을 범위 밖으로 밀어낸다성능 측정
LCP, INP, bundle size, API latency 중 문제 지표를 먼저 확인한다.
느낌으로 최적화하지 않는다전후 비교
수정 후 같은 조건에서 성능과 동작 회귀를 비교한다.
개선 수치와 깨진 기능을 함께 본다릴리스 결정
테스트, 빌드, smoke, rollback 준비가 끝나면 배포 후보로 표시한다.
마지막 체크는 속도를 늦추는 게 아니라 사고를 줄인다검토
위험 찾기
권한 누락, 상태 불일치, 빈 상태, 오류 처리, 테스트 공백을
본다.
파일 스타일보다 동작 위험이다
Optimize
측정 기반 개선
병목 지표가 확인된 뒤 원인을 좁혀 수정한다.
무작정 memoization을 넣지 않는다
Regression
기존 동작 보존
수정한 흐름과 인접 흐름을 다시 실행한다.
작은 수정도 라우팅과 상태에 영향이 있다
Release
배포 가능성
빌드, env, asset, 로그, rollback 경로가 준비되어야 한다.
운영 확인 없이 완료로 보지 않는다