ddd

도메인 주도 설계 철저 입문 5장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 리포지토리란? 소프트웨어 개발에서 말하는 리포지토리는 데이터 보관창고를 의미한다. 데이터를 저장하고 복원(조회)하는 처리를 추상화하는 객체이다. 객체 인스턴스를 저장할 때는 데이터스토어에 기록하는 처리를 직접 실행하는 대신 리포지토리에 객체의 저장을 맡기면 된다. 또 저장해 둔 데이터에서 다시 객체를 조회할 때도 리포지토리에 객체의 복원을 맡긴다. 이런 방법으로 리포지토리를 거쳐 간접적으로 데이터를 저..
도메인 주도 설계 철저 입문 4장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 서비스란? 소프트웨어 개발에서 말하는 서비스는 클라이언트를 위해 무언가를 해주는 객체를 말한다. 도메인 주도 설계에서 서비스는 크게 두가지로 나뉜다. 1. 도메인을 위한 서비스 2. 애플리케이션을 위한 서비스다. 도메인 서비스란? 시스템에서 값 객체나 엔티티로 구현하기 어색한 행동이 있다. 도메인 서비스는 이런 어색함을 해결해주는 객체다. 어색한 행동 예시 ( 사용자명 중복 허용 금지 ) class U..
도메인 주도 설계 철저 입문 3장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 엔티티란? 도메인 주도 설계에서 엔티티는 도메인 모델을 구현한 도메인 객체를 의미한다. 값 객체도 도메인 모델을 구현한 도메인 객체에 포함되며, 값 객체와의 차이는 동일성(Identity)을 통해 식별이 가능한지 아닌지에 있다. 엔티티의 성질 엔티티와 값 객체는 모두 도메인 모델을 구현한 도메인 객체라는 점에서 비슷하지만, 성질에는 차이가 있다. - 가변이다. - 속성이 같아도 구분할 수 있다. - 동..
도메인 주도 설계 철저 입문 2장 학습 내용을 정리 한다. 도메인 주도 설계 철저 입문 - 예스24 이해하기 쉬운 패턴부터 학습하자! 도메인 주도 설계를 쉽게 이해할 수 있는 입문서!초심자라도 이해하기 쉽고 실천하기도 쉬운 패턴부터 시작해 구체적인 예제와 함께 도메인 주도 설계에서 www.yes24.com 값 객체란? 프로그래밍 언어에는 원시 데이터 타입이 있다. 이 원시 데이터 타입만 사용해 시스템을 개발할 수도 있지만, 때로는 시스템 특유의 값을 정의해야 할 때가 있다. 이러한 시스템 특유의 값을 표현하기 위해 정의하는 객체를 값 객체라고 한다. // 원시 데이터 타입의 값으로 '성명' 나타내기 string fullName1 = "이 민규"; string fullName2 = "LEE MINKYU";..
감동
'ddd' 태그의 글 목록