← 사전으로 돌아가기

레거시 (Legacy)

IT/개발

오래된 기존 시스템이나 코드. 유지보수가 어렵지만 여전히 운영 중인 시스템.

상세 설명

오래되어 유지보수가 어렵거나 현재 기술 기준에 맞지 않는 기존 시스템이나 코드를 말해요.

예문

레거시 시스템을 점진적으로 마이그레이션하고 있습니다.

실무 팁

레거시 코드를 무작정 다시 만들겠다고 하면 안 됩니다. 먼저 왜 그렇게 만들어졌는지 맥락을 파악한 후에 개선 방향을 잡으세요.

주의할 점

레거시라고 무조건 나쁜 건 아니에요. 안정적으로 돌아가는 시스템을 성급히 교체하면 리스크가 커요.