정답: 4번 모듈화 설계의 목적은 시스템을 이해하기 쉽게 하고 유지보수를 용이하게 만드는 것입니다. 이를 위해 응집도를 높이고, 결합도를 낮추며, 복잡도와 중복을 피하는 것이 중요합니다. 반면, 예측 불가능하게 모듈을 정의하는 것은 모듈화 설계 방안에 적절하지 않습니다. 예측 가능해야 유지보수와 확장이 용이하기 때문입니다.