단순한 객체지향 디자인 원칙은 클래스 간의 의존성을 최소화하는 것을 목표로 한다. 클래스가 서로 덜 의존하고, 덜 알고 있을수록 더 좋다. 또한 좋은 의존성 관리는 클래스가 변경 가능성이 적은 안정적인 컴포넌트에 최대한 의존하도록 하므로, 연쇄적인 변경을 일으킬 가능성을 줄일 수 있다.
단순한 객체지향 디자인 원칙은 클래스 간의 의존성을 최소화하는 것을 목표로 한다. 클래스가 서로 덜 의존하고, 덜 알고 있을수록 더 좋다. 또한 좋은 의존성 관리는 클래스가 변경 가능성이 적은 안정적인 컴포넌트에 최대한 의존하도록 하므로, 연쇄적인 변경을 일으킬 가능성을 줄일 수 있다.