لیست مطالب
چالش یازدهم DDD Plus
جهت مشاهدهی چالش هفتهی قبل اینجا کلیک کنید. پیشزمینه: خب شما هنوز در شرکت MyHotels.Com مشغول هستید و روی فروش هتل هنوز کار میکنید.😉 سناریو: همانطور که عنوان شد در این چالش نیز در مورد قیمت گذاری هتلها صحبت خواهیم کرد. بصورت ...
DDD Plus 4
جهت مشاهدهی چالش هفتهی قبل اینجا کلیک کنید. پیشزمینه: شما در شرکت Flight.Com مشغول توسعهی یک اپلیکیشن در زمینهی فروش بلیت هواپیما هستید. شما پروازهای مختلف را از یک API که توسط شرکت FlightProvider.Com میباشد، گرفته و به کاربران نمایش میدهید. FlightProvider.Com ...
DDD Plus #2
در چالش این هفتهی DDD Plus که شمارهی دوم این سری از چالشها است، سراغ مدلسازی در DDD خواهیم رفت. در این شماره یک سناریو پیچیده و جالب را زیر ذرهبین خواهم برد. ⬅جهت مشاهدهی چالش هفتهی قبل اینجا کلیک ...
آموزشEvent Sourcing بخش یازدهم
Push-Based vs. Pull Based مطالب آموزشی Event Sourcing: بخش اول مقدمهای بر Event Sourcing بخش دوم آشنایی مقدماتی با ساختار داخلی Event Store مقایسه رویکردهای State-Oriented و State-Transition مزیتهای Event Sourcing سلام به دنیا به روش Event Sourcing سلام به ...
آموزش Event Sourcing بخش نهم
Message، Command یا Event؟ کدوم رو انتخاب کنم؟ مطالب آموزشی Event Sourcing: بخش اول مقدمهای بر Event Sourcing بخش دوم آشنایی مقدماتی با ساختار داخلی Event Store مقایسه رویکردهای State-Oriented و State-Transition مزیتهای Event Sourcing سلام به دنیا به روش ...
رویداد آنلاین Reactive DDD with Actor Model
اصطلاح سیستم Reactive(واکنشگرا) ابتدا در Reactive Manifesto(مانیفست واکنشگرا) مطرح شد. و سپس مورد استقبال و پذیرش فراوان برای توسعه ی سیستمهای نرم افزاری که دارای حجم تراکنش بالایی بودند، شد. سیستمهای که در آنها پاسخگویی به موقع و مناسب ...
پنجمین رویداد- سخنرانی یوسف مهرداد بیبالان
رویداد پنجم DDDD با سخنرانی یوسف مهرداد بیبالان شروع شد. در پنجمین رویداد از سری رویدادهای DDDD در قالب یک پنل چهار نفره به خودکار سازی تست نرمافزار پرداخته با همراهی و حضور مهمانان گرامی به موضوع خودکاری سازی تست ...
Thinking Like a TDDer
رویداد سوم DDDD با سخنرانی مسعود بهرامی با عنوان Thinking Like a TDDer برگزار شد. در چهارمین رویداد DDDD مسعود بهرامی در مورد TDD صحبت کرد. مسعود چرخه تولید و توسعه سیستم بر اساس رویکرد TDD را نشان داد. ...
Pitfalls in the Land of Microservices
رویداد سوم DDDD با سخنرانی مسعود بهرامی با عنوان Pitfalls in the Land of Microservices برگزار شد. در این وبینار مسعود بهرامی ضمن معرفی برخی ویژگیهای اصلی معماری مایکروسرویس ها، در مورد برخی از چالشهای متداولی که به هنگام ...
Bounded Context Heuristics
رویداد دوم DDDD با سخنرانی مسعود بهرامی با عنوان Bounded Context Heuristics برگزار شد. اگر شما هم معمولا در شناسایی Subdomainها و یا Bounded Contextها دچار مشکل هستید و یا بدنبال روشهای دیگری غیر از توجه به نامهای مشابه ...