계층 (DAL, BLL & 프리젠 테이션)에서 동일한 POCO (EF4 & WCF)를 사용하고 DTO없이 수행하면 어떤 단점이 있습니까? 클라이언트와 서비스는 모두 .NET &입니다. 전체 앱이 너무 크지 않습니다.계층에서 POCO + Entity Framework를 사용하고 데이터 전송 객체를 사용하지 않는 경우 단점이 있습니까?
서로 다른 형식의 계층간에 동일한 데이터를 이동하고 변환 및 매핑을 수행하는 것이 번거 로움처럼 보이기 때문에이 질문을 던지십시오. &은 복잡성을 더합니다. &을 개발하고 유지하는 데 시간이 많이 걸리므로 오류가 발생하기 쉽습니다. 런타임 중에 DTO가 생성되거나 DTO 생성기가 사용 되더라도 DTO를 추가할만한 가치가 있는지 확신 할 수 없습니다.
& 코드를 새 웹 응용 프로그램으로 디자인하기 시작 했으므로 몇 가지 의견을 제시하고자합니다.
"나는 몇 가지 의견을보고 싶습니다 ..."나는 이것을 표시하지 않을 것이지만이 질문은 "프로그래머"에 있어야하며 스택 오버플로가 아니어야합니까? – wllmsaccnt
그렇지 않을 수도 있지만 그렇게하겠습니다. – cadrell0
나는 아직도 stackoverflow에 속해 있고 프로그래머에 속한 것이 무엇인지 잘 모릅니다 :-) –