0
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
이 게시물은 6년 동안 비즈니스를 멈추지 않고 레거시 코드와 테이블을 점진적으로 개선해 온 경험을 공유하는 글입니다.
문제
- 단일 테이블에 서로 다른 도메인 데이터가 집약되어 컬럼 70~100개, 불필요한 NULL 및 비정규화 발생
- 관계의 type 컬럼으로 동일 연결이 서로 다른 의미로 사용되어 ERD만으로 비즈니스 파악 불가능
개선 접근
- 테스트 커버리지 0%에서 테스트 가능한 구조로 전환하여 현재 약 350개 테스트, 커버리지 약 10% 확보
- 코드 먼저 변경하고 스키마 나중으로 하는 Phase 1~3 절차로 컬럼 안전하게 제거
운영·조직 개선
- 이원화 시작 시 목적·현재 상태·롤백 방법 문서로 신뢰 기반 허락 확보
- Postman 팀 워크스페이스와 10개 시스템 ERD 문서화로 장애 대응 속도 및 지식 분리


