현재 위치 - 법률 상담 무료 플랫폼 - 특허 조회 - 공급업체 관리 전략의 장점과 단점
공급업체 관리 전략의 장점과 단점
이점:

1, 정책 모드는 관련 알고리즘 패밀리를 관리하는 방법을 제공합니다. 정책 클래스의 계층은 알고리즘 또는 동작 시리즈를 정의합니다. 상속을 올바르게 사용하면 공용 코드를 상위 클래스로 전송하여 코드가 중복되지 않도록 할 수 있습니다.

정책 모드는 상속 관계를 대체하는 방법을 제공합니다. 상속은 다양한 알고리즘이나 동작을 처리할 수 있습니다. 정책 패턴을 사용하지 않는 경우 알고리즘이나 동작을 사용하는 환경 클래스에는 각각 다른 알고리즘이나 동작을 제공하는 하위 클래스가 있을 수 있습니다. 그러나 이렇게 하면 알고리즘이나 동작의 사용자가 알고리즘이나 동작 자체와 섞여 있습니다. 어떤 알고리즘을 사용할지, 어떤 행동을 취할지 결정하는 논리는 알고리즘이나 행동의 논리와 섞여 독립적으로 진화할 수 없다. 상속은 알고리즘이나 동작을 동적으로 변경하는 것을 불가능하게 만듭니다.

3. 정책 모드를 사용하여 여러 조건부 전환 문을 사용하지 않도록 합니다. 다중 분기 문은 유지 관리가 쉽지 않습니다. 어떤 알고리즘이나 동작의 논리를 알고리즘이나 동작의 논리와 혼합하여 하나의 다중 분기 문에 모두 나열되며 상속 방법을 사용하는 것보다 더 원시적이고 뒤떨어집니다.

단점:

1. 클라이언트는 모든 정책 클래스를 알고 사용할 정책 클래스를 결정해야 합니다. 즉, 클라이언트는 적절한 알고리즘 클래스를 적시에 선택할 수 있도록 이러한 알고리즘의 차이점을 이해해야 합니다. 즉, 정책 모드는 클라이언트가 모든 알고리즘이나 동작을 알고 있는 경우에만 적용됩니다.

2. 정책 패턴으로 인해 많은 정책 클래스가 발생하고 각 특정 정책 클래스마다 새 클래스가 생성됩니다. 경우에 따라 환경 종속 상태를 클라이언트에 저장하여 정책 클래스를 공유하면 다른 클라이언트가 정책 클래스 인스턴스를 사용할 수 있습니다. 즉, 즐거움 모드는 오브젝트 수를 줄이는 데 사용할 수 있습니다.