지난 2 년 동안 소프트웨어 개발에 대해 배우면서 더 많은 학습을 할 수있게되었습니다. 현재 문제가있는 하나의 회색 영역은 응용 프로그램에 몇 개의 레이어가 있어야하는지 결정하려고하는 것입니다. 예를 들어 WPF MVVM 응용 프로그램에서 어떤 레이어링 방식이 좋습니까? 다음과 같이 너무 분리되어 있습니까? 레이어링을 언급 할 때 각 레이어에 대한 새로운 클래스 라이브러리를 만드는 것을 의미합니다.얼마나 많은 레이어가 너무 많습니까?
- 프리젠 테이션 (보기)
- 보기 모델
- 비즈니스 계층
- 데이터 액세스
- 모델 레이어 유틸리티 레이어
또는 비 MVVM 응용 프로그램가
- Presenation
- 비즈니스
- 데이터 액세스
- 모델 계층
- 실용 층
함께 레이어를 실행하고 단지 각 레이어에 대해 폴더를 만들 만족할 만합니까? 이 회색 영역의 모든 색상이 표시됩니다.
몇 가지 레이어가 너무 적습니까? –
커뮤니티 위키? 이것에 대한 '정확한'대답은 없습니다 ... 회색 영역은 어때요? :) –
대답은 물론 42 –