2025-10-06
1일 1아티클
Codemanship
이해 부채
소개
- 지금 당장 AI로 코드를 빠르게 만들어 시간을 아끼는 것을, 돈을 빌리는 것에 비유
- 나중에 그 코드 수정 시, 코드 이해를 위해 더 많은 시간 소비, 원금에 이자까지 붙은 빚을 갚는 과정 발생
원인
- 이해 없는 코드
- 코드가 무엇을, 왜, 어떻게 하는지 이해해야 함
- 다른 사람이 작성한 레거시 코드를 분석하는 것과 동일
- AI가 순식간에 만든 코드는 제대로 읽거나 이해하지 못한 상태로 프로젝트에 추가됨
- AI에게 다시 시키면 된다는 착각
- 이 방법이 어느 정도 통할 수 있음
- 그러나 흔히 AI가 문제를 해결하지 못한 채 같은 실패만 반복하는
둠 루프(Doom Loop)에 빠짐 - 결국, 개발자가 직접 코드 파악 및 수정 필요
AI를 활용해 코드를 이해하는 속도보다 빠르게 코드 생산 → 미래의 개발자들이 해결해야 할 큰 이해 부채는 급속도로 쌓인다!