도메인(3)
-
도메인 주도 설계 (3/3) 심화
http://www.yes24.com/Product/Goods/5312881 도메인 주도 설계 - YES24 소프트웨어의 복잡성을 다스려라!소프트웨어의 복잡성은 도메인에서 기인하고, 그러한 복잡성을 어떻게 다루느냐가 프로젝트의 성패를 좌우한다. 도메인 주도 설계(Domain-Driven Design)는 복잡한 www.yes24.com (😛) 은 사견입니다. Deep model 도메인 전문가의 주요 관심사와 가장 적절한 지식을 알기 쉽게 표현하는 모델. 심층적 모델과 유연한 설계를 얻는 것이 목표다. 낡은 야구 글러브와 비교하면 손가락을 구부리는 지점은 유연해지는 반면 움직임이 적은 부분은 딱딱해서 손을 보호 할 수 있다. 리팩토링 리팩토링은 도메인에 대한 새로운 통찰력을 얻었을 때 수행하거나 코드를 사용..
2022.04.04 -
도메인 주도 설계 (2/3) 기본
http://www.yes24.com/Product/Goods/5312881 도메인 주도 설계 - YES24 소프트웨어의 복잡성을 다스려라!소프트웨어의 복잡성은 도메인에서 기인하고, 그러한 복잡성을 어떻게 다루느냐가 프로젝트의 성패를 좌우한다. 도메인 주도 설계(Domain-Driven Design)는 복잡한 www.yes24.com (😛) 은 사견입니다. 모델 모델은 지식의 정수만 뽑아낸 것이다. 모델은 프로젝트에 참여한 사람들의 머릿속에 축적된 개념을 모아 놓은 것이다. 모델이 사용자에게 중요한 이유 IE 사용자는 즐겨찾기를 세션간에 지속되는 웹사이트 목록이라고 생각한다. 그러나 구현 레벨에서는 즐겨찾기를 URL 이 저장된 파일로 간주하고 해당 파일의 이름을 즐겨찾기 목록에 넣는다. 즐겨찾기 이름에 ..
2022.04.03 -
도메인 주도 설계 (1/3) 요약
http://www.yes24.com/Product/Goods/5312881 도메인 주도 설계 - YES24 소프트웨어의 복잡성을 다스려라!소프트웨어의 복잡성은 도메인에서 기인하고, 그러한 복잡성을 어떻게 다루느냐가 프로젝트의 성패를 좌우한다. 도메인 주도 설계(Domain-Driven Design)는 복잡한 www.yes24.com 요약 Model driven design 에서 모델을 표현하는데 Entity 를 사용한다. Model driven design 에서 모델을 표현하는데 Value Object 를 사용한다. Model driven design 에서 모델을 표현하는데 Service 를 사용한다. Model driven design 에서 모델을 표현하는데 Module 을 사용한다. Model dr..
2022.04.03