"توسعه تست محور یک بیسی برای توسعه دامنه محور میسازه"
اول صبحی که من دیدم و کامنت گذاشت که بزرگوار این اشتباه است. ۱۰ نفر ری اکشن نشون داده بود، و الان شده ۴۸ نفر.
امت اصلا توجه نمی کنن که چی رو تایید می کنن و سندروم انگشت بی اختیار دارن.
منم دیگه زیر این پست های فیک کامنت نمیذارم که بیشتر باعث دیده شدن نشه،
بجاش مثل نیک ویدیو درست میکنم البته در زبان فارسی.
اینطوری اقلا نسبت به جامعه بی تفاوت نیستیم.
البته پست خوب هم داریم که محمد قراره زحمت اونارو بکشه، من کمی جنگی طورم :))
@thsisnabi_dev
اول صبحی که من دیدم و کامنت گذاشت که بزرگوار این اشتباه است. ۱۰ نفر ری اکشن نشون داده بود، و الان شده ۴۸ نفر.
امت اصلا توجه نمی کنن که چی رو تایید می کنن و سندروم انگشت بی اختیار دارن.
منم دیگه زیر این پست های فیک کامنت نمیذارم که بیشتر باعث دیده شدن نشه،
بجاش مثل نیک ویدیو درست میکنم البته در زبان فارسی.
اینطوری اقلا نسبت به جامعه بی تفاوت نیستیم.
البته پست خوب هم داریم که محمد قراره زحمت اونارو بکشه، من کمی جنگی طورم :))
@thsisnabi_dev
👍35👏4😁3⚡2❤1👌1
بزرگوار اومد تا با پیچیدگی در قلب نرم افزار مقابله کنه، نیومد که خود توسعه یک نرم افزار ساده رو پیچیده کنه :)
#journal
@thisisnabi_dev
#journal
@thisisnabi_dev
👍34😁2❤1
ObjectPool in ASP.NET Core.pdf
645 KB
توی دات نت اگر بخوام چند نمونه اش رو بگم مثل
ThreadPool, DbContextPool, HttpClientFactory
و از این قبیل عزیزان :)
@thisisnabi_dev
ThreadPool, DbContextPool, HttpClientFactory
و از این قبیل عزیزان :)
@thisisnabi_dev
👍21❤3
اینجا می تونید چند نمونه تست از BuildingBlock های موجود در DDD رو ببینید.
https://github.com/thisisnabi/Blogger/tree/main/tests/Blogger.UnitTests/Domain
AggregateRoot هم اضاف کردم
@thisisnabi_dev
https://github.com/thisisnabi/Blogger/tree/main/tests/Blogger.UnitTests/Domain
AggregateRoot هم اضاف کردم
@thisisnabi_dev
👍22
میت های جدید داخل کلندر
1. Design Pattern [Decorator] : [Free ❤️]
https://lu.ma/dht3d4xf
2. Refactoring in C# [Test Driven Development] : [Free ❤️]
https://lu.ma/0cczjli2
3. Recap Blog service [DDD + Clean Architecture]: [3$ 🤯]
https://lu.ma/s0mvkwp7
@thisisnabi_dev
1. Design Pattern [Decorator] : [Free ❤️]
https://lu.ma/dht3d4xf
2. Refactoring in C# [Test Driven Development] : [Free ❤️]
https://lu.ma/0cczjli2
3. Recap Blog service [DDD + Clean Architecture]: [3$ 🤯]
https://lu.ma/s0mvkwp7
@thisisnabi_dev
❤21
Media is too big
VIEW IN TELEGRAM
ASP.NET Core Roadmap [Persian]| Part 1:
General Development Skills
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
General Development Skills
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
👍24❤14
Media is too big
VIEW IN TELEGRAM
ASP.NET Core Roadmap [Persian]| Part 2:
C#
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
C#
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
❤27🔥2👍1
Media is too big
VIEW IN TELEGRAM
ASP.NET Core Roadmap [Persian]| Part 3:
SQL Fundamentals
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
SQL Fundamentals
✔️ Channels:
@thisisnabi_dev | @Moien_Tajik
〰️〰️〰️
[ Roadmap URL ]:
https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
👍12❤10
14 اردیبهشت - ساعت 20:30
در رابطه با موضوع حل مسئله صحبت خواهیم کردم و خوشحال میشم اونجا شما رو ببینم.
https://lu.ma/dc7vspq3
توی این گروه هم سوالاتی که دارین رو بپرسید، منتها سوالاتی که مربوط به موضوع هست.
https://news.1rj.ru/str/+fDPu2bz4XCIzMjBk
♻️ @thisisnabi_dev
در رابطه با موضوع حل مسئله صحبت خواهیم کردم و خوشحال میشم اونجا شما رو ببینم.
https://lu.ma/dc7vspq3
توی این گروه هم سوالاتی که دارین رو بپرسید، منتها سوالاتی که مربوط به موضوع هست.
https://news.1rj.ru/str/+fDPu2bz4XCIzMjBk
♻️ @thisisnabi_dev
👍15❤4
موضوع میت بعدی چی باشه؟ (میت هایی که معمولا با دوستان دیگه میذارم رو سعی میکنم بپرسم) — البته من سال گذشته 2 سه میت داشتم ولی خب اینقدر سرم شلوغ بود که نشد ادامه اش بدم. اما امسال اینو حتما پیش میبرم.
Final Results
27%
سافت اسکیل های مورد نیاز یک توسعه دهنده
12%
چگونه یک تیم را مدیریت کنیم؟
37%
طراحی دامنه محور
24%
طراحی نرم افزار
👍16❤2👌2
thisisnabi.dev [Farsi]
موضوع میت بعدی چی باشه؟ (میت هایی که معمولا با دوستان دیگه میذارم رو سعی میکنم بپرسم) — البته من سال گذشته 2 سه میت داشتم ولی خب اینقدر سرم شلوغ بود که نشد ادامه اش بدم. اما امسال اینو حتما پیش میبرم.
دامنه محور دوست دارین 😅
چشم، به یکی که سال ۹۳ با DDD پروژه آورده بالا صحبت کردم و پذیرفتن که توی چند تالک باهامون باشه، یکی که استاد ماست 😍
راستی ۳ تا از پارت ها رو با معین جان به اشتراک گذاشتیم، امیدوارم دوست داشته باشید. ⏫
چشم، به یکی که سال ۹۳ با DDD پروژه آورده بالا صحبت کردم و پذیرفتن که توی چند تالک باهامون باشه، یکی که استاد ماست 😍
راستی ۳ تا از پارت ها رو با معین جان به اشتراک گذاشتیم، امیدوارم دوست داشته باشید. ⏫
👍88❤15🥰1
دیشب روی سرویس ناتیفیکیشن برای یه امتی داشتم صحبت می کردم، خیلی چیزای جدیدی به ذهنم رسید که روی میت سیستم دیزاین این سرویس صحبتش رو خواهیم کرد.
راستی میدونید delivery برای ایمیل رو چطوری پیاده سازی میکنن، توی این میت اینم میزنیم بره.
روی inbox pattern صحبت می کنیم و می بینیم که async communication چه مزیت هایی در یک سیستم توزیع شده داره.
https://lu.ma/pkeo1pcm
اینم که سرویس locator هست، بزرگوار کارش تعامل با پروایدر های IPGeo هست، این هم بد نیست که بهش بپردازیم.
https://lu.ma/9y68poua
@thisisnabi_dev
راستی میدونید delivery برای ایمیل رو چطوری پیاده سازی میکنن، توی این میت اینم میزنیم بره.
روی inbox pattern صحبت می کنیم و می بینیم که async communication چه مزیت هایی در یک سیستم توزیع شده داره.
https://lu.ma/pkeo1pcm
اینم که سرویس locator هست، بزرگوار کارش تعامل با پروایدر های IPGeo هست، این هم بد نیست که بهش بپردازیم.
https://lu.ma/9y68poua
@thisisnabi_dev
😍9👍7❤3
بنظرم فیدبک خیلی ارزشمنده، شما رو رشد میده.
من هم نسبت به سال گذشته بنظرم خیلی رشد کردم.
هرچند زبان فارسی، زبان مادریم نیست و بعضی موقع ها درش کم میارم اما خب سعی کردم این میت ها رو دوره های آموزشی در نظر نگیرم و تجربه محور پیش ببرم.
توی ریکپ این 3 میت یک ریویو از فرایند دیزاین و پیاده سازی معماری کلین رو با اپروچ دامنه محور صحبت میکنیم و در مثال واقعی میبینیم که پیاده سازی چطوری خواهد بود.
هرچند باز هم میگم ddd برای این سرویس که عملا لاجیک پیچیده و تغییرات بالایی در گذر زمان نداره مثل این می مونه که با بنزت بری سبزی بخری، ولی درکش برای مخاطب جهت تجربه کردن راحت هست.
https://lu.ma/s0mvkwp7
هفته آینده هم سرویس shortener رو داریم که خیلی جذابه برام. Agenda ش رو حتما ببینید.
https://lu.ma/bca8ed86
که خب ظرفیتش تموم شده، ولی حتما براش recap میذارم.
@thisisnabi_dev
من هم نسبت به سال گذشته بنظرم خیلی رشد کردم.
هرچند زبان فارسی، زبان مادریم نیست و بعضی موقع ها درش کم میارم اما خب سعی کردم این میت ها رو دوره های آموزشی در نظر نگیرم و تجربه محور پیش ببرم.
توی ریکپ این 3 میت یک ریویو از فرایند دیزاین و پیاده سازی معماری کلین رو با اپروچ دامنه محور صحبت میکنیم و در مثال واقعی میبینیم که پیاده سازی چطوری خواهد بود.
هرچند باز هم میگم ddd برای این سرویس که عملا لاجیک پیچیده و تغییرات بالایی در گذر زمان نداره مثل این می مونه که با بنزت بری سبزی بخری، ولی درکش برای مخاطب جهت تجربه کردن راحت هست.
https://lu.ma/s0mvkwp7
هفته آینده هم سرویس shortener رو داریم که خیلی جذابه برام. Agenda ش رو حتما ببینید.
https://lu.ma/bca8ed86
که خب ظرفیتش تموم شده، ولی حتما براش recap میذارم.
@thisisnabi_dev
❤18🔥3