کانال مکتب‌خانه DDD
662 subscribers
84 photos
1 video
4 files
158 links
کانال مکتب‌خانه DDD

اطلاع‌رسانی کارگاه‌ها، دوره‌ها و وبینارهای آموزشی
ارائه منابع و مطالب آموزشی

https://DomainDrivenDesign.ir

#Youtube Channel:
https://www.youtube.com/@Masoud.Bahrami

#Public Group:
https://t.iss.one/DomainDrivenDesignGroup

#DDD
Download Telegram
کانال مکتب‌خانه DDD
📣📣 وبینار "معرفی و پیاده‌سازی معماری Ports and Adapters به روش TDD" 🔶سخنرانان: مسعود بهرامی و سهیل کرمی 🔶برگزار کننده: مکتب‌خانه DDD 🟢شرکت در این وبینار رایگان می‌باشد. 🔘معرفی و ثبت‌نام: https://domaindrivendesign.ir/dddd7-ports-and-adapters-tdd/ @Dom…
🎞 بخش اول از هفتمین رویداد #DDDD، سخنرانی مسعود بهرامی با موضوع:
معرفی و پیاده سازی معماری Ports and Adapters

وبینارهای تخصصی DDDD توسط مکتب‌خانه DDD بصورت دوره‌ای با تمرکز بر مباحث طراحی، مدلسازی و استاد‌کاری در نرم‌افزار برگزار می‌شود.

برای مشاهده بر روی لینک زیر کلیک کنید.
https://domaindrivendesign.ir/dddd7-ports-and-adapters-tdd/

@DomainDrivenDesign_ir
📋 هشتمین رویداد #DDDD
با موضوع Reactive DDD with Actor Model
و با سخنرانی مسعود بهرامی برگزار شد.

اسلایدهای این وبینار را می‌توانید از آدرس زیر مشاهده و دریافت بفرمایید:

📋 https://domaindrivendesign.ir/dddd8-reactive-ddd-with-actor-model/

@DomainDrivenDesign_ir

#DDDD
Pair Programming
over
Code Review.


@DomainDrivenDesign_ir

#quote
سوال شده:
📌اگر ریسورسی در سرویس A باشد و در سرویس B بخواهیم به اون ریسورس رفرنس داشته باشیم چطور عمل کنیم

من اغلب اوقات به اینصورت به این مسئله نگاه میکنم:

ریسورس مورد نظر در سرویس A باید یک آدرس URL یکتا داشته باشد که برای get کردن آن ریسورس استفاده می‌شود،
مثلا:
get: {serviceA-host-address}/api/users/{user-I’d}

حالا در سرویس B بجای رفرنس مستقیم به id آن ریسورس، به آدرس urlاش رفرنس میدم


@DomainDrivenDesign_ir

#tips
📍Subtle difference between Application Service layer and Domain layer:

Application Service Layer ==> Asks a question

Domain Layer ==> Answers the question

@DomainDrivenDesign_ir

#tips | #quote
📍Subtle difference between Application Service layer and Domain layer:

Application Service Layer should be Stateless.

Domain Layer should be Stateful

@DomainDrivenDesign_ir

#tips | #quote
بهار آمده، از سیم خاردار گذشته…

سال ۱۴۰۱ بر همگی مبارک باد.
مکتب‌خانه DDD ‌سالی پر از شادی و تندرستی را برای شما عزیزان آرزومند است.
🌹🌹

@DomainDrivenDesign_ir
🤹‍♀️As a TDDer we commit:

🔻Don’t write any line of new code unless we first have a failing automated test.

🔻Don’t write any more a test more than is sufficient to fail, and compilation failures are failures.

🔺Don’t write any more production code than is sufficient to make the currently failing test pass.

♦️Eliminate duplication(in test and production codes) as soon as possible.


@DomainDrivenDesign_ir
📌مفتخرم به اطلاع برسانم در چهاردهمین نمایشگاه بین‌المللی صنعت مالی(بورس، بانک و بیمه) سخنرانی با موضوع، پارادوکس تخمین نرم‌افزار، خواهم داشت.

⭕️موضوع: پارادوکس تخمین نرم‌افزار
🎙سخنران مسعود بهرامی
📅دوشنبه ۳ مرداد ۱۴۰۱
📍محل دائمی نمایشگاه‌های تهران

@DomainDrivenDesign_ir
⭕️سخنرانی مسعود بهرامی در چهاردهمین نمایشگاه بین‌المللی صنعت مالی(بورس، بانک و بیمه) با موضوع:

if ( software craftsmanship)
then …

🎙سخنران: مسعود بهرامی
📍مکان:محل دائمی نمایشگاه‌های بین‌المللی تهران
📅زمان: سه شنبه ۴ مرداد ۱۴۰۱
📍The fact is that:

Agile is not Estimate-Driven process.


@DomainDrivenDesign_ir

#tips | #quote
Most of the time:
Tests are specifications.


@DomainDrivenDesign_ir

#tips | #quote
🔻 A realistic view of DevOps in organizations…



@DomainDrivenDesign_ir