이 ff 프로젝트 이름의 목적이 무엇인지 알 수 있습니까? 비즈니스 규칙, 비즈니스 개체 및 비즈니스 논리의 차이점은 무엇입니까? ProjectName.BusinessLogic
ProjectName.DataAccess
ProjectName.Common
ProjectName.Enum
ProjectName.Model
다중 계층 아키텍처
-5
A
답변
0
난 당신이 Separation of concerns에서 바로 좋은 question 첫
을 요청하는 방법에 대한 읽을 것을 제안한다 :
계산 분리를위한 설계 원리 r 프로그램을 뚜렷한 섹션으로 분할하여 각 섹션이 별도의 관심사를 처리하도록합니다.
최소한의 프로그래밍 기초가있는 것 같아서이 프로젝트를 인수하는 개발자가 아니길 바랍니다. 즉 디자인 원칙은 어렵고 빠른 규칙이 아니며 여러 가지 이유로 패턴을 권장하는 것입니다 (이 특정 질문의 초점을 잃지 않고 쉽게 검색 할 수 있습니다)
+0
고맙습니다! –
관련 문제
- 1. 다중 데이터 소스가있는 데이터 계층 아키텍처
- 2. WCF N 계층 아키텍처
- 3. 스프링의 N 계층 아키텍처
- 4. C에서 N 계층 아키텍처 #
- 5. N 계층 ASP.Net 아키텍처
- 6. 3 계층 아키텍처 문제
- 7. REST 서비스 계층 아키텍처
- 8. mvc5 N 계층 아키텍처
- 9. asp.net의 N 계층 아키텍처
- 10. 다중 사용자가있는 mutlipe 레벨의 계층 구조 편집을위한 아키텍처
- 11. 다중 계층 아키텍처 및 저장소 패턴에서 EF에서 동적 쿼리를 만듭니다.
- 12. MySQL 아키텍처 (계층 적 데이터)
- 13. WCF 및 N 계층 아키텍처
- 14. 소프트웨어 디자인 - 3 계층 아키텍처
- 15. MVP의 장점 3 계층 아키텍처
- 16. MVC4를 사용하는 N 계층 아키텍처
- 17. 서비스 계층 아키텍처 디자인 혼동
- 18. 어니언 아키텍처 - 서비스 계층 책임
- 19. 멀티 테넌트 중간 계층 아키텍처
- 20. MVC3에서 3 계층 아키텍처 구현
- 21. 웹 응용 프로그램을위한 N 계층 아키텍처 패턴
- 22. 3 계층 아키텍처 - 하위 레이어에서 gui 알림
- 23. 은 오라클 데이터베이스 아키텍처 단일 계층, 2 계층 또는 다중 계층입니까?
- 24. 다중 서버 업데이트 아키텍처
- 25. CMake 다중 아키텍처 컴파일
- 26. 테스트 벤치 다중 아키텍처
- 27. 다중 http 요청을위한 아키텍처
- 28. 다중 상속 계층 C++
- 29. 다중 상속 계층
- 30. Silverlight, WCF 및 nHibernate가있는 n 계층 아키텍처
그게 바로 계층화 된 아키텍처입니다. , 이들은 모두 프로젝트의 다른 레이어입니다. DataAccess에는 모든 데이터베이스 액세스 코드가 포함되며 열거 형은 주로 드롭 다운 또는 라디오 박스 용으로 사용되는 프로젝트에서 사용 가능한 하드 코딩 된 값이며 모델에는 데이터베이스 테이블에 매핑되는 모든 클래스가 포함됩니다. Common, 아마도 공통 서비스 레이어에 대해서는 잘 모르겠습니다. 비즈니스 로직/비즈니스 규칙 레이어는 모든 비즈니스 규칙을 포함합니다 (여기에 모든 객체를 체크합니다) –