그림 7-7 무분별한 코드 재사용의 의존도 문제
이러한 일을 미연에 방지하려면 개발을 시작하기 전에 항상 프로그램 설계에 신경을 써야 합니다. 하지만 현실적으로 적은 인원으로 빠르게 개발해야 하는 상황에서는 설계를 뒷전으로 미루는 경우가 많습니다. ‘빠른 기능 구현’이 먼저인가요, ‘유지・보수와 유연성’이 먼저인가요?
그림 7-7 무분별한 코드 재사용의 의존도 문제
이러한 일을 미연에 방지하려면 개발을 시작하기 전에 항상 프로그램 설계에 신경을 써야 합니다. 하지만 현실적으로 적은 인원으로 빠르게 개발해야 하는 상황에서는 설계를 뒷전으로 미루는 경우가 많습니다. ‘빠른 기능 구현’이 먼저인가요, ‘유지・보수와 유연성’이 먼저인가요?