thisisnabi.dev [Farsi] – Telegram
thisisnabi.dev [Farsi]
2.16K subscribers
459 photos
38 videos
24 files
160 links
اینجا مطالبی از تجربیات خودم رو در زمینه طراحی سیستم با دات نت باهاتون به اشتراک میذارم.
Download Telegram
thisisnabi.dev [Farsi]
از اونجایی که خیلی به حافظه علاقه مندم، جا داره بگم که مای لاو ایز کامینگ 😍
امروز توی میت refactoring یهو بحث تایپ ها شود و یه کوچولو یاد نسخه ۱ این کتابه افتادم

این بزرگوار بیاد که تابستونمون رو بسازه :)
11👍1
من معمولا آخرای سال خیلی پرفورمنسم میاد پایین و این چند روزه درگیر این بودم که چطوری این موضوع رو مدیریت کنم.

به عنوان یک برنامه نویس، بد نیست که یک چنین برنامه ای داشته باشیم که میانگین کار روزانه مون رو شفاف بدونیم.

یک حداقلی برای خودمون تعریف کنیم و روی میانگین تمرکز داشته باشیم.

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

این چیزی بوده که بهش رسیدم و از شنبه ان شالله😂
👍30😁5👾1
استفاده از بیلدر پترن برای ساده سازی یکسری کارها خیلی جذابه بنظر من.

پنج شنبه هم که توی میت دیتیل کار رو توضیح میدم.
https://lu.ma/kc2v5jhj

سورس کد:
https://github.com/thisisnabi/Design-Patterns/tree/main/Creational/Builder/MinimalAPIs

اگر عزیزی خواست کانتریبیوت داشته باشه لطفا ساختار و پوشه بندی انجام بده که کد اینقدر شلخته نباشه. ممنونم ❤️

♻️ @devblogs_ir
👍157🔥1
یه خسته نباشید هم به این فریم ورک هایی مسیجینگ (MediatR,EasyNetQ, MassTransit & Wolverine) باید بگیم. فریم ورک داخلی مسیجینگ قراره بیاره بزرگوار.
😍36👍13🔥2
thisisnabi.dev [Farsi]
یه خسته نباشید هم به این فریم ورک هایی مسیجینگ (MediatR,EasyNetQ, MassTransit & Wolverine) باید بگیم. فریم ورک داخلی مسیجینگ قراره بیاره بزرگوار.
روی ریپازوتوری Wolverine این رو نوشته، Wolverine is a Next Generation .NET Mediator and Message Bus.

هیشکی از فردای خودش خبر نداره به این میگن :)
من همیشه Built-in فریم ورک ها رو به third-party ها ترجیح میدم.
👍36😁5👎2
این مهارت های من بود قبل از رفتن به علی بابا، اتفاقی الان رزومه ام رو دیدم :)
نیاز نیست که یه کیلومتر اسکیلس بنویسید، به اطلاعات جاب آفر نگاه کنید و بر اساس اون رزومه تون رو بروز کنید.
🔥37👍276
عارضم خدمتتون که در دنیای لینک 64 صدا رو دارم که پلنم برای سال جدید اومدن به لیست 40 تای برتر هست.
در تمام سوشال ها هم مجموعه توی 7% برتر هستم :)
👏3715👍6
این ConfigurationManager در دات نت واقعا جذابه :)
اگه بین پروژه های داخل یک سولوشن پیکرندی های مشترکی رو دارین این روش بد نیست برای اینکه از DRY اجتناب کنید.

@devblogs_ir
👍28👏1
عزیزان سال نو تون مبارک،
بهترین اتفاق سال گذشته من این بود که تونستم چند ماه پیش این کانال رو بسازم تا با کلی از بچه های ایران خودمون آشنا بشم.

سال پر برکتی رو براتون آرزو دارم
دمتون گرم، نبی ❤️
85🎉7👍6❤‍🔥2🔥1
Handlebars.NET.pdf
851.7 KB
این کتاب خونه رو برای ایجاد فایل های HTML خیلی دوست دارم.

گیت هاب کتابخونه:
https://github.com/Handlebars-Net/Handlebars.Net

♻️ @devblogs_ir
23🔥1👏1
Clean Commit.pdf
1 MB
هیستوری تمیز میتونه یکی از مهمترین رد پاهایی باشه که شما داخل سازمانتون بجا میذارید.

این چند صفحه رو من یک سالی هست که ساختم، نزدیک به ۱ میلیون بار دیده شده و اکثر پیشنهادها رو هم روش اعمال کردم.

هفته آینده، ۱۰ هم یه میت ۳۰ دقیقه ای میذارم اونجا پرزنتش میکنم براتون.

دمتون گرم، نبی ❤️
32👏6👍3🔥1
https://www.linkedin.com/groups/9800310

اینجا روی asp.net اونم از نوع Core تمرکز دارم و تمام outline detail هایی که برای کتابم داده بودم رو به ترتیب پستش می کنم.

پست هایی که میذاریم باید در قالب خاصی باشه که ساختار گروه بهم نریزه برای همین کسی اگر خواست کانتریبوت داشته باشه فایل های طراحی پست رو در اختیارش میذارم.

چیز جذابی میشه.
👏225👍1
Proxy Pattern.pdf
1 MB
پراکسی پترن. از بچه هایی که کانتریبیوت داشتن رو ریپازیتوری تشکر میکنم.

https://github.com/thisisnabi/Design-Patterns
14👍6
ببینیم کی 50 رو میزنیم :)
چرا اینقدر برای 50 عجله دارم؟
چون چند تا فیچر جذاب دارم (یکیش یوتیوبم) که توی اون عدد رونمایی می کنم 😅
🔥259
داشتم در رابطه با اینکه یه فیلد رو init بذارم یا bigint از یه آدم خبره سوال می پرسیدم، حضرت آقا فرمودند توی بعضی از سیستم ها جدول های ترابایتی رو با هم جوین میزنن، این جوجه بازیا چیه دغدغه شما ها شده!

خوبه که دغدغه مون پرفورمنس باشه، خوبه که به میزان مصرف حافظه توجه کنیم، ولی ما داریم بیزینس اپلیکیشن می نویسیم بچه ها. چیزی که نگهداریش اولویت بیشتری نسبت به مصرف چ... مثقال زمان و حافظه بیشتری داره.
👍30😁5🤔4
قلبی که کشیدم زیاد زیبا نیست، ولی تقدیم به روی ماهتون.

البته 10k باجت دعوت نامه هم دارم که گذاشتم برای عدد های بالا استفادش کنم 😅

https://www.linkedin.com/groups/9800310
👍1413
وقتی نیک هم میاد تو گروهت 😍
این کانکشن های من خیلی خفنن خدایی ❤️
34👍11🤩6👏1
ASP.NET Core Group ;)
🤩10🐳1
کتاب جدیدی که دارم می خونم این فصل اولش هست.

اینکه نگاه مهندسی به API ها می تونه چقدر برای مارکت شما مهم باشه،

اینکه چطوری API هایی طراحی کنید که به درد دولوپر های خارج سازمان شما بخوره،

اینکه third-party های ایرانی اکثریت API های مزخرف تحویل شرکت های دیگه میدن شاید به دلیل هست که تفاوت دولوپر ها درون و بیرون سازمان رو نمی فهمن.

به هر حال، توی پادکست های @codelodge حتما بخش هایی از مطالعه ام روی کتاب های API Design رو با شما عزیزان به اشتراک خواهم گذاشت. (البته ببینم کی نوبت پادکست (های) من بشه 😁).
21👍8👏5🔥1😍1
thisisnabi.dev [Farsi]
https://www.linkedin.com/groups/9800310 اینجا روی asp.net اونم از نوع Core تمرکز دارم و تمام outline detail هایی که برای کتابم داده بودم رو به ترتیب پستش می کنم. پست هایی که میذاریم باید در قالب خاصی باشه که ساختار گروه بهم نریزه برای همین کسی اگر خواست…
1k just in 3 days ❤️🔥

همیشه از 1 شروع کردن رو دوست دارم، دم اونهایی که حمایت کردن گرم.
یادمه 5 ماه طول کشید که بتونم 1k فالوور بگیرم داخل لینکداین.

با توجه به رشد دات نت و سی شارپ،
این گروه تا 4 سال آینده به 100k هم میرسه.
🔥18👏9👍8🖕1