2013-02-26 1 views
1

좋아요. 나는 내부적 인 논쟁을 앞두고 있습니다. 나는 디자인 패턴은 내가 몇 검색하고 내 ASP.NET의 인터넷 쇼핑몰의 application.I've 사용해야할지 결정하기 위해 노력하고있어 이러한 내가 가장 흥미로운ASP.NET을위한 디자인 패턴 선택

  • MVC
  • MVP
  • 을 찾을 사람입니다
  • MVVM

그래서 어느 것을 고르려고합니까. 그러므로이 질문. 프로와 콘트라는 무엇입니까? 내 신청서에 대해 어느 것이 더 바람직합니다.

답변

1

ASP.NET MVC를 사용할 것입니다.

장점 :

  1. separation of concerns, 예와 관련된 모든 장점을 제공한다 단위 테스트는 쉽게
  2. MVVM은 MVC와 함께 사용할 수 있습니다
  3. 좋은 지역 사회 지원 및

MVP가 어디 근처에 오지 않는 확실히 혜택을하지만 1과 2를 이길하지 않으며,이 예 팀은 이미 당신이 할

  • 다른 패턴/아키텍처와 고도로 숙련 된입니다
    1. 3.

      가능한 단점

      디커플링 또는 관련 복잡성이 필요하지 않습니다.

    그러나 MVC는 특별히 어렵지 않으므로이를 무시하는 이유로 사용하지 않을 것입니다. 또한 대부분의 기본 응용 프로그램 만 디커플링이 필요하지 않으므로 대부분의 경우에 적용되지 않을 수 있습니다.

  • +0

    답변 해 주셔서 감사합니다. –