레거시 코드1 AI 레거시 리팩토링 (코드 이해, 테스트, 리스크) 입사 3개월 차에 2009년산 PHP 코드를 건네받았습니다. 주석은 한 줄도 없었고, 함수 하나가 300줄을 넘었으며, 전역 변수가 40개 가까이 흩어져 있었습니다. 원작자는 이미 퇴사한 지 오래였고, 저는 그걸 "살려달라"는 요청을 받은 상태였습니다. 솔직히 처음 그 코드를 받았을 때 느낀 감정은 막막함보다는 일종의 배신감이었습니다. 면접 때는 "신규 기능 개발 위주"라고 들었는데, 입사하고 보니 첫 업무가 누구도 손대고 싶어 하지 않는 레거시였습니다. AI가 레거시 리팩토링을 쉽게 만들어준다는 말이 반은 맞고 반은 틀린 이유를, 3개월간 직접 겪으면서 정리하게 됐습니다.코드 이해와 테스트: AI가 진짜 시간을 아껴주는 구간솔직히 이건 예상 밖이었습니다. 가장 먼저 한 일은 문제의 함수를 AI에게 붙여.. 2026. 5. 24. 이전 1 다음