2010-12-15 16 views
0

WPF Prism에서 모듈 간 종속성을 갖는 것이 좋습니다.WPF - 모듈 간 종속성

예 :

홈 모듈은 모듈로부터 메뉴보기를 분사 책임지고, 따라서, 메인 메뉴 모듈은 모듈의 종속성을 갖는다.

답변

1

일반적으로 피해야합니다. 모듈의 개념은 모듈을 제거하고 응용 프로그램없이 모듈을 실행할 수 있어야한다는 것입니다. 필자가 작성한 대부분의 모듈에는 이러한 종류의 서비스가 필요하기 때문에 사람들이 Shell 자체에서 탐색/메뉴를 사용하고 있음을 발견했습니다.

모듈 종속성을 갖는 이유가 있습니다. 의존하고있는 모듈을 제거하는 경우에도 응용 프로그램이 여전히 유용할지 여부를 묻습니다. 그렇지 않다면 쉘에 속해야하고 모듈로 분리되지 않아야 할 가능성이 있습니다.