thisisnabi.dev [Farsi] – Telegram
thisisnabi.dev [Farsi]
2.16K subscribers
458 photos
38 videos
24 files
160 links
اینجا مطالبی از تجربیات خودم رو در زمینه طراحی سیستم با دات نت باهاتون به اشتراک میذارم.
Download Telegram
اگر از ربیت در کلود استفاده می کنید و منابعتون محدود هست بهتره که از Virtual Host ها استفاده کنید.
نکته ای که هست اینه برای exchange هاتون پیشوند بذارید که بعدا خیلی راحت بتونید اسکیل کنید و روی چند instance کارتون رو پیش ببرید.

@thisisnabi_dev
مرگ بر کلین 😅
thisisnabi.dev [Farsi]
مرگ بر کلین 😅
ما چرا توی گیت هاب نمونه پروژه میذاریم؟ بخاطر اینکه بتونیم دانشمون رو پرزنت کنیم

بذارید اول یک مثال بزنم و بعد اصل موضوع رو بگم،
تصور کنید به یک دانشجوی سال آخر پزشکی بگیم که برای سردرد خفیف که ناشی از سرماخوردگی هست یه نسخه بپیچ، عیشون داخل نسخه اش داروی مربوط به سردرد ناشی از میگرن و سرطان ریه رو می نویسه. آیا شما بهش میگید واو چقدر خفنه این، چون اسم دارو های میگرن و سرطان رو بلد بوده؟

برای نمونه کار ها هم همینه، اگر نتونید ساختار مناسب رو برای پروژه تون پیدا کنید و از کیس درست استفاده کنید، حمل بر دانشتون نمی شه، هر چقدر هم از لبه تکنولوژی استفاده کرده باشید.

@thisisnabi_dev
thisisnabi.dev [Farsi]
امشب دنبال درگاه پرداخت می گشتم برای پیاده سازی سرویس پیمنت واسه میت های تابستون که خب دیجی پی خیلی توجهم رو به خودش جلب کرد و سعی میکنیم از این استفاده کنیم، این رو تبلیغ نبینید ولی از وقتی بهنام رفته دیجی پی چند لاین بیزینسیشون رفته روی دات نت و اگر روزی…
بنظرم وقتی آدم می خواد وارد یک تیم بشه باید اول لید و آدم های اون تیم رو بشناسه.

چند میلیون حقوق بالا یا پایین شاید بصورت موقت حال شما رو خوب کنه، اما مسیر شغلیتون رو نمی سازه.

کنار بهنام رشد می کنید ❤️
این primary constructor زمانی خوبه که یکی، دو تا پارامتر داشته باشیم. وگرنه کثافت کاریه!

@thisisnabi_dev
این ایلان ماسک نیست کنار Endouard جان؟ 😅
لامصب من عاشق ایلان ماسک هستم :/
اگر آدمی رو دیدید که به دات نت ۵ به بعد گفت دات نت کور، واقعا ازش بترسید 🫤
https://www.linkedin.com/feed/update/urn:li:activity:7239645985512009729/

چس مقدار سرویس که این همه کثافت کاری نمی خواد.
سرویس کوتاه کننده لینک رو بردیم روی actor model و خب لینکش رو میذارم که ببینید.
سرویس پیمنت رو هم با یه همچین مدلی قراره دولوپ کنیم.
علبته، اگر خدا بخواهد و به فردا برسیم.
من چند روزه دارم کامیونیتی رو میبینم که شرکت ها چه کارهایی برای روز برنامه نویس انجام میدن، خلاقیت بچه های ما توی یع لیگ دیگه س ❤️
کد کاوریج 100% نباید یه هدف باشه!
تست خودش پیچیده هست، با این عدد بیشتر رو مخ توسعه دهنده هم میریم :)
ریپو خوبی هست این

https://github.com/dotnet/eShop/
6 Refactoring Tips.pdf
941.7 KB
یه چند نمونه ساده در ریفکتورینگ
تا این concurrency رو در سی شارپ ببندیم، کتاب pro .net memory management هم میاد. اونم تا اخر زمستون می بندیم.

یخورده تایمش بده، ولی خب واقعا همون تایمم خالیه، شما سعی کنید باشید.

https://lu.ma/thisisnabi?tag=concurrency

رایگان است ❤️

@thisisnabi_dev
چقدر جرات می خواد وقتی از یه شرکت میری، از همکارات فیدبک بخوای.
Forwarded from thisisnabi.dev [Farsi]
و ریفکتورینگ را آفرید تا دهن ما...
وقتی یه ابزار جدید، نسخه جدید از فریم ورک یا هر کوفت دیگه ای میاد نباید فورا در پروداکشن ازش استفاده کرد.
برای نمونه اگر چند ماه دیگه قرار هست دات نت 9 ارائه بشه، یکی دو ماه بهش زمان بدین تا توی صنعت جوابش رو پس بده، بعد شما هم می تونید برید و ازش استفاده کنید.

دیدم که عزیزان با نسخه rc دات نت 9 دارن برنامه میبرن پروداکشن!
مایکروسافت هم همچین کاری نمی کنه.