دانلود رایگان کتاب:
Implementing Domain‑Driven Design
معرفی و دانلود کتاب:

Implementing Domain‑Driven Design

Implementing Domain-driven Design
نویسنده

Vaughn Vernon

سال انتشار

2013

تعداد صفحات

1406

سطح کتاب

متوسط تا پیشترفته

زبان کتاب

انگلیسی

حجم فایل

20MB

باکس دانلود

مطالعه کنید

ویرایش محتوا

درباره کتاب Implementing DomainDriven Design:

کتاب Implementing Domain‑Driven Design یک راهنمای عملی و جامع برای پیاده‌سازی Domain‑Driven Design در پروژه‌های واقعی است. نویسنده با ارائه مثال‌های ملموس، الگوهای استراتژیک و تاکتیکی را به صورت اجرایی توضیح می‌دهد و شکاف بین نظریه و عمل را پر می‌کند. در این کتاب مفاهیم مهمی مانند Bounded Context، Aggregates، Event Sourcing، CQRS، REST و معماری‌های مدرن با رویکردی کاربردی و مبتنی بر تجربه به خواننده آموزش داده می‌شود.

خلاصه کتاب Implementing DomainDriven Design:

کتاب با معرفی اصول اولیه DDD و چرایی اهمیت آن آغاز می‌شود و سپس به سراغ مفاهیمی مانند تعیین دامنه‌ها، زیر دامنه‌ها و طراحی Bounded Context می‌رود. نویسنده با استفاده از مثال‌های واقعی نشان می‌دهد چگونه تیم توسعه می‌تواند با همکاری دامنه‌کاران یک مدل مفید و دقیق بسازد. بخش‌های آغازین پایه‌ای محکم برای درک زبان مشترک، نقشه زمینه‌ها و سازماندهی معماری دامنه ارائه می‌دهند. در ادامه کتاب وارد مباحث تاکتیکی مانند Entities، Value Objects، Services، Domain Events، Aggregates، Repositories و مدل‌سازی عملی می‌شود. همچنین سبک‌های معماری مدرن مانند Hexagonal، CQRS، Event Sourcing، REST و الگوهای یکپارچه‌سازی بین Bounded Contextها بررسی می‌گردد. نویسنده با ارائه یک کیس‌استادی مستمر، گام‌به‌گام نحوه ساخت یک سیستم مبتنی بر DDD را آموزش می‌دهد و خواننده را برای پیاده‌سازی پروژه‌های واقعی آماده می‌کند.
ویرایش محتوا

فهرست مطالب کتاب Implementing DomainDriven Design:

Chapter 1: Getting Started with DDD

Chapter 2: Domains, Subdomains, and Bounded Contexts

Chapter 3: Context Maps

Chapter 4: Architecture

Chapter 5: Entities

Chapter 6: Value Objects

Chapter 7: Services

Chapter 8: Domain Events

Chapter 9: Modules

Chapter 10: Aggregates

Chapter 11: Factories

Chapter 12: Repositories

Chapter 13: Integrating Bounded Contexts

Chapter 14: Application

موارد اخیر