Community

도메인 모델과 영속성 모델을 분리하는 것이 어떤 상황에서 효율적인가 알고 싶습니다

개발을 공부하다 도메인 모델과 영속성 모델을 분리하는 것이 어떤 상황에서 효율적인가 판단이 되지 않아 질문드립니다 저는 도메인모델과 영속성모델을 분리할 경우에, 시간이 촉박하고 변화가 빠른 팀에는 과한 업무량을 부여할 거라고 생각을 했고, 오히려 프로그램의 생명 주기가 긴 경우에 적합하다고 판단했습니다. 하지만 좀 더 공부해보니 오히려 변화가 잦을수록 두 영역의 분리가 빛을 발한다라는 얘기를 듣고 조금 혼동이 왔습니다. 보통 회사에서 비즈니스 수정과 확장에 의해 스키마 이상의 데이터베이스 버전이나 종류, 라이브러리가 변동되는 일이 얼마나 잦은 일인지, 또 결국 그럼 영속성 모델과 도메인 모델을 분리를 명확하게 하는 것이 어떤 상황에서 적절한지에 대해 여쭙고 싶습니다

Loading...

알림

알림이 없습니다