여러 모듈로 구성된 WPF 프리즘 응용 프로그램을 문서화하려고합니다. 이 시나리오는 모듈 문서화를 요구하지만 UML에서 별도의 패키지 또는 좀 더 일반화 된 형식화 된 방법이 있는지 확실하지 않습니다.프리즘 모듈을 문서화하는 가장 좋은 방법은 무엇입니까?
답변
일반적으로 문서/디자인 모델링 방법은 회사의 소프트웨어 개발 계획 또는 프로세스에 의해 결정됩니다. 회사에없는 경우, 특히 프리즘에 의존하지 않는 응용 프로그램이있는 경우, 프리즘에 가장 적합한 것과 독립적으로 설계 문서 작성 프로세스를 먼저 정의 할 수 있습니다. 내 경험에 비추어 볼 때, Prism은 그 자체로는 디자인 모델링 접근법에 대해 더 좋거나 나쁘지 않습니다.
게다가, 특히 UML과 관련하여 프리즘 모듈은 일반적으로 논리적으로 패키지 또는 사용 사례로 쉽게 나눌 수 있습니다. 실제로 애플리케이션을 모듈로 나누었을 때 이미 완료했습니다 : 각 모듈은 느슨하게 결합 된, 합리적으로 독립적 인 부분입니다.
예를 들어 UI 관련 모듈은 유스 케이스 및 별도 패키지로 그룹화 할 수 있습니다. 예를 들어, StockTraderRI을 가져 가라. News, Position, Watch 모듈은 유스 케이스 (뉴스보기, 위치보기, 시계에 주식 추가하기 등)를 분리하기에 매우 쉽다. 분명히 이들은 별도의 패키지로 쉽게 표현할 수있다. 정적 클래스 다이어그램.
인프라 또는 서비스 지향 모듈과 같은 비즈니스 또는 데이터 계층 모듈의 경우 표현은 거의 독점적으로 패키지/클래스 다이어그램 일 수 있으며 일부 유스 케이스 실현 다이어그램 (시퀀스 등)은 서비스에 대한 UI. 다시 한 번, StockTraderRI 응용 프로그램을 사용하면 Market 모듈과 Infrastructure DLL이 더 정적 인 접근 방식을 취하는 것처럼 보입니다.
올바른 모델링 언어가 프리즘을 수용 할 수 있으므로 응용 프로그램의 문서화 및 모델링에 대한 접근 방식을 Prism이 지정해서는 안됩니다.
- 1. Perl 코드를 문서화하는 가장 좋은 방법은 무엇입니까?
- 2. WCF 인터페이스를 문서화하는 가장 좋은 방법은 무엇입니까?
- 3. XML을 문서화하는 가장 좋은 방법
- 4. AJAX + PHP 코드를 문서화하는 가장 좋은 방법은 무엇입니까?
- 5. 잘못 작성된 웹 서비스를 문서화하는 가장 좋은 방법은 무엇입니까?
- 6. Java 열거 형을 문서화하는 JavaDoc을 사용하는 가장 좋은 방법은 무엇입니까?
- 7. 프리즘 내비게이션 컨트롤에서 뷰를 동적으로로드하는 가장 좋은 방법은 무엇입니까
- 8. 새로운 Drupal 모듈을 만들어야하는지 결정하는 가장 좋은 방법은 무엇입니까?
- 9. 서로를 사용하는 모듈을 처리하는 가장 좋은 방법은 무엇입니까?
- 10. Python 프로젝트를 문서화하는 방법은 무엇입니까?
- 11. 레일 애플리케이션을 문서화하는 방법은 무엇입니까?
- 12. jsdoc을 사용하여 익명의 객체 및 기능을 문서화하는 가장 좋은 방법
- 13. Java로 패키지를 문서화하는 방법은 무엇입니까?
- 14. Main 메소드를 문서화하는 방법은 무엇입니까?
- 15. Ruby 코드를 문서화하는 방법은 무엇입니까?
- 16. 프리즘 : 쉘이 생성 된 후 모듈을 카탈로그에로드
- 17. 말하는 봇을 만드는 가장 좋은 방법은 무엇입니까?
- 18. SQL Server 데이터베이스에서 테이블과 열의 의미를 문서화하는 좋은 방법은 무엇입니까?
- 19. asp.net 웹 시스템을 문서화하는 가장 효과적인 방법은 무엇입니까
- 20. 병렬 프로세스로 시뮬레이션을 문서화하는 방법은 무엇입니까?
- 21. CustomViewData에 가장 좋은 방법은 무엇입니까?
- 22. PHP에서 가장 좋은 방법은 무엇입니까?
- 23. MBean의 가장 좋은 방법은 무엇입니까?
- 24. MATLAB에서 가장 좋은 방법은 무엇입니까?
- 25. XML 응답을 테스트하는 가장 좋은 방법은 무엇입니까?
- 26. mongoDB에서 datetime을 사용하는 가장 좋은 방법은 무엇입니까
- 27. 파이썬 패키지를 문서화하는 방법
- 28. PHP 코드를 문서화하는 것 - 포함하거나 필요로하는 그룹을 문서화하는 가장 좋은 방법
- 29. 객체 지향 MATLAB 코드를 문서화하는 방법은 무엇입니까?
- 30. 가장 좋은 방법은
다른 패키지들, 지금까지 발견 한 것이 가장 좋습니다. 또한 Mandelbrot 아이콘과 비슷합니다. :) – Jordan