[책] 도메인 주도 설계(에릭에반스) -3

제 2부 모델 주도 설계의 기본 요소 책임 주도 설계 정교한 모델은 가장 근본적인 사항에 관심을 가질때만 비로소 복잡성을 헤쳐나갈 수 있다. 04_도메인의 격리 LATERED ARCHITECTURE(계층형 아키텍처) 사용자 인터페이스, 데이터베이스 등의 코드가 비지니스 객체 안에 직접 작성하기도함. => 단기간에 동작하게 하기 위한 가장 쉬운 방식 이런 방식은 테스트가 어렵고, 이해하기 어렵고, 유지보수가 어렵다. 관심사의… Read More

[책] 도메인 주도 설계(에릭에반스) -2

03 모델과 구현의 연계 MODEL-DRIVEN DESIGN(모델 주도의 설계) 분석 모델 설계와 구분 소프트웨어에서 수행할 역할 고려 X 업무 도메인 개념만 체계화, 업무 도메인 분석의 결과물 이해하기 위한 수단 설계와 도메인 모델이 대응 되어야 한다. 복잡한 대응은 이해가 어렵고 유지보수가 어렵다. 도메인 모델을 설계와 밀접하게 연관시키는 원칙을 강제시, 모델 중 유용한 것을 선택하는 또 하나의… Read More

[책] 도메인 주도 설계(에릭에반스) -1

제 1부 동작하는 도메인 만들기 도메인과 모데인 로직에 집중 설계는 모델을 기반으로 모델은 문제 해결을 위한 추상화, 세부사항 x 지식의 추상화 - 도메인 모델 01장__지식탐구 도메인 전문가와 대화를 통해서 지식을 습득해 가고 그것을 모델, 다이어그램으로 정리 초기 프로토타입 생성 지속적으로 모델을 발전 시키고 불필요한 개념 제거 과거의 폭포수 모델 : 지식의 방향이 한방향으로 흐른다. 훌륭한… Read More