정답: 2번 소프트웨어 설계는 독립적인 모듈화를 지향해야 하며, 종속적인 특성을 가진 모듈화는 바람직하지 않습니다. 모듈은 독립적으로 설계되어야 유지보수와 확장성에 유리합니다.