عقاید اشتباه راجب DDD : DDD چیست؟
HTML-код
- Опубликовано: 5 сен 2024
- اگر تو زمینه توسعه نرم افزار فعالیت میکنید حتما راجب DDD شنیدی! 👌
تو این ویدیو راجب DDD چیه و افکار اشتباه راجبش رو بررسی میکنیم! 😉
لینک گیت هاب در زیرکپشن🔽
یادت نره چنلو ساب کنی، ویدیو رو لایک کنی و کامنت بزاری!❤️
GitHub🐈⬛:
github.com/moh...
Instagram😈:
/ enterprise_programmers
محمد امین خیلی ویدیو خوبی بود بازم ادامه بده
دمت گرم
بسیار هم عالی👍
🙏
خیلی اعتماد بنفس داری, بد نبود
اقا خسته نباشی یه سوال بیزنس مدل کلا دوتاست دیگه؟
مثلا تو معماری لایه ای
لایه بیزنس لاجیک ، بیزنس مدل ماست همون یوز کیس ماست لایه سرویس کارهایی که باید انجام بشه تا یه عمل به پاین برسه مثلا کراد
یا تو کلین ارکیتکچر اپلیکیشن و دامین به ترتیب همینجورین
خب الان dddرو چطوری باید تو اینا جا کرد؟
ببین بیزنس رو میشه جا های مختلف مثل value object و domain service و domain model و entity behavior و transactional script ها شکوند قصد دارم سرم خلوت شد یه ویدیو راجبش ضبط کنم ولی انگیزه ای ندارم این مباحث متاسفانه در ایران اونقدر طرفدار نداره 😂
امیدوارم تو ریپلای قبل سوالت رو جواب داده باشم ولی کامل درک نکردم دنبال چی هستی یه نکته ای کراد وقتی بیاد وسط قید ddd رو بزن ddd برای rich domain model هست و بیزنسی که کراد باشه بدرد ddd نمیخوره
ولی در کل اول request میره و handler اش رو که use case میشه پیدا میکنه و اینجا باید با کمک domain service اگر پیچیدگی بیزینسی داری و الگوریتم محاسباتی چند اگریگتی هندل بشه در ضمن خیلیی ها از پتانسیل این value object کامل استفاده نمیکنن، یه سه تا ویدیو enterprise architecture و microservice in real world رو ببین در این رابطه کمک میکنه
اینو برای کامنت دوم نوشتم ک گوگل گفت کامنت نمذارم بذاری :/
به ایران که امیدی نیست البته شوخی میکنم باز فک میکنم جامعه سی شارپ اینا و جاوا .. بیشتر به این چیزا اهمیت میدن تا جی اس و پایتون
اقا هدف من نمیدونم با Entity-control-boundaryشنا هستی یا نه این دونوع مدل بیزنیس داره
یکی میشه یوز کیس شما
یکی هم میشه کارهایی که باید انجام بشه تا یوز کیس به سرانجام برسه مثلا اضافه کردن خرید به کارت ! این میشه کنترل حالا کم کردن از دیتابیس میشه انتتیش
(رابرت مارتین بهش میگه اصول طراجی کلین کد )
درواقع از یه کتاب تحت عنوان انالیز شی گرا میاد
خب اینجا من دوتا بیزنس مدل دارم
دنبال این بودم کلا بیزنس مدل همین دوتاس ؟ به بخش که اتومیشن هست (یوزکیس) یه بخش هم کار خود اون بیزنس اپلیکیشن دامین هم بهش میگن تو rup
پ.ن: این اسم گذاری ها تو دنیای نرم افزار افتضاح محضه
حالا این لیست ک شما گذاشتی من درعجب و حیرت این همه بیزنس اصن چی هستن lol
البته ویدیو بساز ما حمایت میکنیم در حد کفایت یه لایک هست =(
ببین این مفاهیمی که من گفتم کنار هم rich domain model رو میسازن و توسعه راحت تر بیزنس رو در آینده دارن، ddd رو یه مطالعه بکن