دانلود رایگان کتاب:
Implementing Domain‑Driven Design
| نویسنده |
Vaughn Vernon |
|---|---|
| سال انتشار |
2013 |
| تعداد صفحات |
1406 |
| سطح کتاب |
متوسط تا پیشترفته |
| زبان کتاب |
انگلیسی |
| حجم فایل |
20MB |
مطالعه کنید
ویرایش محتوا
درباره کتاب Implementing Domain‑Driven Design:
کتاب Implementing Domain‑Driven Design یک راهنمای عملی و جامع برای پیادهسازی Domain‑Driven Design در پروژههای واقعی است. نویسنده با ارائه مثالهای ملموس، الگوهای استراتژیک و تاکتیکی را به صورت اجرایی توضیح میدهد و شکاف بین نظریه و عمل را پر میکند. در این کتاب مفاهیم مهمی مانند Bounded Context، Aggregates، Event Sourcing، CQRS، REST و معماریهای مدرن با رویکردی کاربردی و مبتنی بر تجربه به خواننده آموزش داده میشود.خلاصه کتاب Implementing Domain‑Driven Design:
کتاب با معرفی اصول اولیه DDD و چرایی اهمیت آن آغاز میشود و سپس به سراغ مفاهیمی مانند تعیین دامنهها، زیر دامنهها و طراحی Bounded Context میرود. نویسنده با استفاده از مثالهای واقعی نشان میدهد چگونه تیم توسعه میتواند با همکاری دامنهکاران یک مدل مفید و دقیق بسازد. بخشهای آغازین پایهای محکم برای درک زبان مشترک، نقشه زمینهها و سازماندهی معماری دامنه ارائه میدهند. در ادامه کتاب وارد مباحث تاکتیکی مانند Entities، Value Objects، Services، Domain Events، Aggregates، Repositories و مدلسازی عملی میشود. همچنین سبکهای معماری مدرن مانند Hexagonal، CQRS، Event Sourcing، REST و الگوهای یکپارچهسازی بین Bounded Contextها بررسی میگردد. نویسنده با ارائه یک کیساستادی مستمر، گامبهگام نحوه ساخت یک سیستم مبتنی بر DDD را آموزش میدهد و خواننده را برای پیادهسازی پروژههای واقعی آماده میکند.
ویرایش محتوا
فهرست مطالب کتاب Implementing Domain‑Driven 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