달리는 기차의 엔진을 갈아끼우기 (1) — ArchUnit baseline freeze 실전기
안녕하세요, 아정당 플랫폼 챕터의 백엔드 개발자 박영민입니다. 달리는 Kotlin/Spring 모놀리스에서, 동작 원본을 유지한 채 구조에만 “이름과 경계”를 붙여 3개월 동안 그 구조를 ArchUnit으로 못 박아, 아키텍처 위반 3,434건을 0으로 만든 리팩토링 경험을 공유합니다.…
안녕하세요, 아정당 플랫폼 챕터의 백엔드 개발자 박영민입니다. 달리는 Kotlin/Spring 모놀리스에서, 동작 원본을 유지한 채 구조에만 “이름과 경계”를 붙여 3개월 동안 그 구조를 ArchUnit으로 못 박아, 아키텍처 위반 3,434건을 0으로 만든 리팩토링 경험을 공유합니다.…