문제

정기적 winforms 솔루션이 어떻게 결정하는 휴식으로 다른 디렉터리/네임스페이스는 별도의 프로젝트입니다.외에 바이너리 종속성을 확인,컨트롤러,모델 모두에서 다른 프로젝트?

도움이 되었습니까?

해결책

는할 수 있다고 생각하는 행복하게 작업으로 간단한 시스템과는 별도의 종속성을 사용합니다.추가 프로젝트 시스템이 약간 더 열심히 일하는,배포 및 유지 관리로 당신은 지금 몇 가지 작은 것들이 있을 좌표입니다.

폴더를 사용하여 당신은 여전히이 있는지 확인 성급자를 우회하지 않습 레이어링이 될 수 있는 큰 관심 주니어 개발자입니다.당신이 볼 수 있습니다에 대한 위반을 사용하여 정적 검사(같은 NDepend)그러나 없이 검사가 완벽하다.는 경우에 당신은 특정 기능을 각 수준에서는 필요하다고 생각하는 또 다른 보호 수준(내부)모든 수단에 의해 분할로 별도의 프로젝트입니다.

이 무엇인지에 대한 같은 폴더들을 휴식으로 난 것이 가능성이 따르는 규칙에서 발견 된 웹 mvp/mvc 프레임워크 등이 있습니다.

Controllers\
Views\
  Broken down by controller
Model\

할 수 있습을 읽 블로그 포스팅에서 주제입니다.행운을 빕니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top