grafana-model.json
33.4 KB
دوستان اگه مشکلی داشتید، بمن پیام بدید با هم ردیفش میکنیم.
مشتی هستید.
مشتی هستید.
❤49👍3🙏1
🔥 پلی لیستی که واقعا خیلی باهاش حال میکنم، چون وقتی نزدیک میشیم به سطوح پایین و درک میکنیم که اینها چی هستند و چطور کار میکنند، کیف میده.
🚢 پلی لیست : Concurrency and Asynchrony
🕶 تعداد ویدیو : 9
📺 لینک پلی لیست :
https://www.youtube.com/watch?v=vIPW_JwV_jQ&list=PLN5rV4x2x5XeyHxgGOGSst1aEOygBrfjz
🚢 پلی لیست : Concurrency and Asynchrony
🕶 تعداد ویدیو : 9
📺 لینک پلی لیست :
https://www.youtube.com/watch?v=vIPW_JwV_jQ&list=PLN5rV4x2x5XeyHxgGOGSst1aEOygBrfjz
🔥69❤28👍5⚡2
🌀 خیلی وقت ها مبینیم که موارد اشتباها بجای همدیگه استفاده میشه، و یا اصلا طبقه بندی درستی نداشته. اون زمانیکه این ویدیوهارو میگرفتم تنها هدفم این بود که کمی این جنگل کلمات رو از هم تفکیک کنم، طبقه بندی کنم.( نمیدونم چقدر موفق بودم) شاید اوایلش برای خودم دور از انتظار بود که این همه استقبال از این پلی لیس بشه. اما دم همتون گرم.
دوباره کل پلی لیست رو میزارم برای کسایی که وقت نداشتن ببینن.
🚢 پلی لیست : Architectural Jungle
🕶 تعداد ویدیو :26
لینک پلی لیست :
https://www.youtube.com/watch?v=mexiRfX37fU&list=PLN5rV4x2x5XcRubBzzDQ_WApzFBPAgnoh
دوباره کل پلی لیست رو میزارم برای کسایی که وقت نداشتن ببینن.
🚢 پلی لیست : Architectural Jungle
🕶 تعداد ویدیو :26
لینک پلی لیست :
https://www.youtube.com/watch?v=mexiRfX37fU&list=PLN5rV4x2x5XcRubBzzDQ_WApzFBPAgnoh
❤74👍11🔥3
🔥 .NET Collection - Part 6
🌀 تو این قسمت تقریبا تمام وجه های لیست رو بررسی کردیم و بنچمارک های متفاوتی رو دیدیم که در چه سناریویی باید از کدام اینترفیس استفاده کنیم. در انتها هم به بررسی yield return پرداختیم و مواردش رو هم کامل بررسی کردیم.
00:00 Previous Session
10:00 List Constructor
12:00 EF and List
15:00 Type of interface
35:00 benchmark
37:00 yield return
🚢 پلی لیست : Net Collection , C# In a nutshell
🕶 مدت ویدیو : 43 دقیقه
📺 لینک ویدیو :
https://youtu.be/QUVBZieJxQs
برای ادامه موضوع yield return هم میتونید بلاگ زیر رو مطالعه کنید.
https://mohammadkarimi.dev/yield-return-ienumerable/
🌀 تو این قسمت تقریبا تمام وجه های لیست رو بررسی کردیم و بنچمارک های متفاوتی رو دیدیم که در چه سناریویی باید از کدام اینترفیس استفاده کنیم. در انتها هم به بررسی yield return پرداختیم و مواردش رو هم کامل بررسی کردیم.
00:00 Previous Session
10:00 List Constructor
12:00 EF and List
15:00 Type of interface
35:00 benchmark
37:00 yield return
🚢 پلی لیست : Net Collection , C# In a nutshell
🕶 مدت ویدیو : 43 دقیقه
📺 لینک ویدیو :
https://youtu.be/QUVBZieJxQs
برای ادامه موضوع yield return هم میتونید بلاگ زیر رو مطالعه کنید.
https://mohammadkarimi.dev/yield-return-ienumerable/
👍20❤19🔥2🫡2💯1
🔥 آخرین بروز رسانی روی رودمپ انتیتی فریمورک رو انجام دادم، تقریبا خیلی از موارد ورژن 9 رو هم آوردم.
و برای همشون ویدیو ساختم، تو مرحله ی بعدی از این رودمپ هرکدوم از این هارو به ویدیوها لینک میکنم.
مشتی هستید، بدون حمایت شما خداییش نمیشه اصلا ویدیو درست کرد.
❤️ ❤️ ❤️
🕶 لینک رود مپ:
https://roadmap.sh/r/entity-framework-core-o4dag
و برای همشون ویدیو ساختم، تو مرحله ی بعدی از این رودمپ هرکدوم از این هارو به ویدیوها لینک میکنم.
مشتی هستید، بدون حمایت شما خداییش نمیشه اصلا ویدیو درست کرد.
❤️ ❤️ ❤️
🕶 لینک رود مپ:
https://roadmap.sh/r/entity-framework-core-o4dag
❤133👌4👍3🔥3
🔥 Expression Tree - Part 1 - Delegate and Lambda Expression
🌀 اولین ویدیو از سری بررسی Expression Tree که تو این ویدیو در ابتدا دلیگیت ها و لمبدا رو بررسی کردیم. و در انتها به بحث Expression Tree میرسیم.
02:12 statement and expression in c#
07:48 delegate
12:30 delegate instance
14:09 Func
15:03 lambda expression
19:30 lambda expression return type
20:15 captured value
20:57 static lambda
🚢 پلی لیست : Expression Tree
🕶 مدت زمان ویدیو : ۲۴ دقیقه
📺 لینک ویدیو :
https://youtu.be/iraD98-Z1UM
🌀 اولین ویدیو از سری بررسی Expression Tree که تو این ویدیو در ابتدا دلیگیت ها و لمبدا رو بررسی کردیم. و در انتها به بحث Expression Tree میرسیم.
02:12 statement and expression in c#
07:48 delegate
12:30 delegate instance
14:09 Func
15:03 lambda expression
19:30 lambda expression return type
20:15 captured value
20:57 static lambda
🚢 پلی لیست : Expression Tree
🕶 مدت زمان ویدیو : ۲۴ دقیقه
📺 لینک ویدیو :
https://youtu.be/iraD98-Z1UM
❤44👍8🔥6😍1
🔥 Expression Tree Part 2
🌀 خوب تو قسمت دوم از مجموعه موضوعات اکسپرشن، یه مقداری رفتیم عمیقتر و بیشتر بررسیش کردیم و یه نمونه هم خودمون اکسپرشن ساختیم.
04:00 IEnumerable, IQueryable
13:50 Denoscription of Expression Tree
20:30 Writing an Expression Tree
پ.ن. اگه ویدیو براتون مفید بود، حتما لایک کنید، چون لایک های شماست که به ما این سیگنال رو میده که باید ادامه بدیم.
🚢 پلی لیست : Expression Tree
🕶 مدت زمان ویدیو : ۲۴ دقیقه
📺 لینک ویدیو :
https://youtu.be/44GJxrN97Oc
🌀 خوب تو قسمت دوم از مجموعه موضوعات اکسپرشن، یه مقداری رفتیم عمیقتر و بیشتر بررسیش کردیم و یه نمونه هم خودمون اکسپرشن ساختیم.
04:00 IEnumerable, IQueryable
13:50 Denoscription of Expression Tree
20:30 Writing an Expression Tree
پ.ن. اگه ویدیو براتون مفید بود، حتما لایک کنید، چون لایک های شماست که به ما این سیگنال رو میده که باید ادامه بدیم.
🚢 پلی لیست : Expression Tree
🕶 مدت زمان ویدیو : ۲۴ دقیقه
📺 لینک ویدیو :
https://youtu.be/44GJxrN97Oc
❤35🔥6👍5
🔥 Expression Tree Part 3
قسمت نهایی از موضوع Expression Tree.
0:00 Previous Session
12:00 Where and Order by and ... Decorator
14:23 Chaining decorator
17:30 Query Execution
22:17 Inside of IQueryable
23:57 Expression Visitor
🚢 پلی لیست : Expression Tree
🕶 مدت زمان ویدیو : 35 دقیقه
📺 لینک ویدیو :
https://youtu.be/1bdHudU0y3o
قسمت نهایی از موضوع Expression Tree.
0:00 Previous Session
12:00 Where and Order by and ... Decorator
14:23 Chaining decorator
17:30 Query Execution
22:17 Inside of IQueryable
23:57 Expression Visitor
🚢 پلی لیست : Expression Tree
🕶 مدت زمان ویدیو : 35 دقیقه
📺 لینک ویدیو :
https://youtu.be/1bdHudU0y3o
🔥33👍11❤8
🔥 .Net Collection - Part 7
🌀 کالکشن ها همیشه مهم بودند، و استفاده ازشون هم همینطور، اما شاید خیلی وقت ها اینکه اینها با چه ظرافتی طراحی شدند فکر نکردیم، بعضی وقت ها حال میده که روشون دقیق بشیم و ببینم پشت صحنه هر کدوم از این کالکشن ها چی هست و چطور طراحی شده و چقدر بهینه. پس بریم سروقت صف.
00:00 Previous Session
10:00 Concept and data structure
24:00 Memory Management
30:00 Enumerator
🚢 پلی لیست : Net Collection , C# In a nutshell
🕶 مدت ویدیو : 47 دقیقه
📺 لینک ویدیو :
https://youtu.be/ik-2Dw-gvgw
🌀 کالکشن ها همیشه مهم بودند، و استفاده ازشون هم همینطور، اما شاید خیلی وقت ها اینکه اینها با چه ظرافتی طراحی شدند فکر نکردیم، بعضی وقت ها حال میده که روشون دقیق بشیم و ببینم پشت صحنه هر کدوم از این کالکشن ها چی هست و چطور طراحی شده و چقدر بهینه. پس بریم سروقت صف.
00:00 Previous Session
10:00 Concept and data structure
24:00 Memory Management
30:00 Enumerator
🚢 پلی لیست : Net Collection , C# In a nutshell
🕶 مدت ویدیو : 47 دقیقه
📺 لینک ویدیو :
https://youtu.be/ik-2Dw-gvgw
🔥27👍14❤12
🔥 Dispatch Proxy and AOP in .Net
🌀 در واقع یه تایپ جدیدیه که از ابتدای دات نت کور بوده و یه مکانیزم درست کردن پراکسی روی آبجکت هاییه که میخواید.
قبلا این نوع پراکسی هارو با Real Proxy انجام میدادن اما عملا این تایپ یه جایگزین عالی براش محسوب میشه.
00:00 Aspect Oriented Programming
06:00 Dispatch Proxy
🚢 پلی لیست : C# In a nutshell
🕶 مدت ویدیو : 19 دقیقه
📺 لینک ویدیو :
https://youtu.be/0pXk9y97Vlk
🌀 در واقع یه تایپ جدیدیه که از ابتدای دات نت کور بوده و یه مکانیزم درست کردن پراکسی روی آبجکت هاییه که میخواید.
قبلا این نوع پراکسی هارو با Real Proxy انجام میدادن اما عملا این تایپ یه جایگزین عالی براش محسوب میشه.
00:00 Aspect Oriented Programming
06:00 Dispatch Proxy
🚢 پلی لیست : C# In a nutshell
🕶 مدت ویدیو : 19 دقیقه
📺 لینک ویدیو :
https://youtu.be/0pXk9y97Vlk
❤30👍5🔥5
🔥 Riter is not a pen, it's your mind.
🌀 خیلی وقته که من از ابزار های اینچنینی استفاده میکنم، اما خوب همیشه محدودیت هاش برام زیاد بود، و پکیجی هم که من استفاده میکردم دیگه آپدیت نمیشد. خوب گفتم از یه جایی شروع کنم، اولش اینقدر جدی نبود، بعد دیدم که خوب داره میره جلو. تقریبا هر چیزی بود رو کم کم دارم پیاده سازی میکنم. کلا حال میده، روی پروژه های الکی وقت بگذرونه آدم. هم یه چیزی یاد میگیره، تهشم اگه شد یه محصول که چه بهتر.
ممنون میشم اگه حالش رو داشتید، ازش استفاده کنید، و یا حتی پیشنهاد بدید، توسعه بدید.
بازم ممنونم بایت استار هایی که به پروژه میدید،(هر چند تعداد محدودی از افراد این کار رو میکنند، اما همیشه مشتی هستند) ❤️❤️❤️
بسیار بسیار ممنونم از تک تک افرادی که تست کردند و کلی فیدبک دادند. من 5 نفر اول رو منشن کردم، بقیه دوستان معذرت میخوام خیلی زیادن خداییش.
@NimaKaviyani @Saman_H2500 @StubbornGirlInfo @raminny @HassanRezaei3790
لینک پروژه:
https://github.com/mohammadKarimi/Riter
🌀 خیلی وقته که من از ابزار های اینچنینی استفاده میکنم، اما خوب همیشه محدودیت هاش برام زیاد بود، و پکیجی هم که من استفاده میکردم دیگه آپدیت نمیشد. خوب گفتم از یه جایی شروع کنم، اولش اینقدر جدی نبود، بعد دیدم که خوب داره میره جلو. تقریبا هر چیزی بود رو کم کم دارم پیاده سازی میکنم. کلا حال میده، روی پروژه های الکی وقت بگذرونه آدم. هم یه چیزی یاد میگیره، تهشم اگه شد یه محصول که چه بهتر.
ممنون میشم اگه حالش رو داشتید، ازش استفاده کنید، و یا حتی پیشنهاد بدید، توسعه بدید.
بازم ممنونم بایت استار هایی که به پروژه میدید،(هر چند تعداد محدودی از افراد این کار رو میکنند، اما همیشه مشتی هستند) ❤️❤️❤️
بسیار بسیار ممنونم از تک تک افرادی که تست کردند و کلی فیدبک دادند. من 5 نفر اول رو منشن کردم، بقیه دوستان معذرت میخوام خیلی زیادن خداییش.
@NimaKaviyani @Saman_H2500 @StubbornGirlInfo @raminny @HassanRezaei3790
لینک پروژه:
https://github.com/mohammadKarimi/Riter
🔥43❤22👍2
🔥 Dev Tunnel in Visual Studio
🌀 چند هفته پیش قرار بود دمویی بدیم، و خوب اینقدر برامون دسترسی و اتصال به سرویس هایی که میخواستیم سخت بود، که تهش با این فیچر تونستیم دقیقا همون دمو رو بدیم، بدون اینکه از شرکت بخوایم ریسورسی بگیریم و بخواهیم چیزی رو هاست کنیم. خیلی راحت کد رو نوشتیم و روی یکی از سیستم های شرکت رانش کردیم و توی دمو هم خوب یه آدرس اینترنتی دیگه داشتیم.
بقیشم دیگه خودتون ببینید. ( ویدیو خیلی قدیمیه برای 1 سال پیشه فکر میکنم، اما بد نیست بدونید، خوبیش اینه مثل دموی ما خیلی کارتون رو یهویی راه میندازه)
🚢 پلی لیست : َAsp.Net Core
🕶 مدت ویدیو : 7 دقیقه
📺 لینک ویدیو :
https://youtu.be/VW3XjwYbY2A
🌀 چند هفته پیش قرار بود دمویی بدیم، و خوب اینقدر برامون دسترسی و اتصال به سرویس هایی که میخواستیم سخت بود، که تهش با این فیچر تونستیم دقیقا همون دمو رو بدیم، بدون اینکه از شرکت بخوایم ریسورسی بگیریم و بخواهیم چیزی رو هاست کنیم. خیلی راحت کد رو نوشتیم و روی یکی از سیستم های شرکت رانش کردیم و توی دمو هم خوب یه آدرس اینترنتی دیگه داشتیم.
بقیشم دیگه خودتون ببینید. ( ویدیو خیلی قدیمیه برای 1 سال پیشه فکر میکنم، اما بد نیست بدونید، خوبیش اینه مثل دموی ما خیلی کارتون رو یهویی راه میندازه)
🚢 پلی لیست : َAsp.Net Core
🕶 مدت ویدیو : 7 دقیقه
📺 لینک ویدیو :
https://youtu.be/VW3XjwYbY2A
❤32👍14🔥3👌1
🔥 How Span and ReadOnlySpan Realy Work in .Net
🌀 اگه میخوای بدونی که Span و ReadOnlySpan ها چی هستند و چه کاری دارند انجام میدن و اینکه توی مموری چه اتفاقی میوفته و اینکه آیا اصلا پرفورمنس بهتری دارند یا نه ؟ پیشنهاد میکنم این ویدیو رو از دست ندید.
🚢 پلی لیست : C# in a nutshell
🕶 مدت ویدیو : 13 دقیقه
📺 لینک ویدیو :
https://youtu.be/x70OWY0TMUE
نکته : این ویدیو ها خیلی قدیمیه، بعضی هاشون اگه یکمی کیفیت پایین تری داره، دیگه ببخشید. ❤️❤️
🌀 اگه میخوای بدونی که Span و ReadOnlySpan ها چی هستند و چه کاری دارند انجام میدن و اینکه توی مموری چه اتفاقی میوفته و اینکه آیا اصلا پرفورمنس بهتری دارند یا نه ؟ پیشنهاد میکنم این ویدیو رو از دست ندید.
🚢 پلی لیست : C# in a nutshell
🕶 مدت ویدیو : 13 دقیقه
📺 لینک ویدیو :
https://youtu.be/x70OWY0TMUE
نکته : این ویدیو ها خیلی قدیمیه، بعضی هاشون اگه یکمی کیفیت پایین تری داره، دیگه ببخشید. ❤️❤️
🔥33👍8❤7
🌀 خوشبختانه و یا متاسفانه من پکیجی برای اینکه بتونم تخفیفی روش اعمال کنم رو ندارم، ولی خوب بد نیست در این جریان جمعه سیاه باهم باشیم.
بخاطر همین یه بوت کمپ 3 روزه با مشخصات زیر برگزار کنم.
هزینه : نمیدونم
تخفیف : 100%
روز برگزاری: هفته ی 1 روز - 5 شنبه ها
ساعت: 9.30 صبح به وقت تهران تا 10.30 دقیقه
موضوع : شاید 5 و یا 6 تا دیزاین پترن رو باهم کار کنیم. ( شایدم موضوع رو عوض کنیم )
تعداد: 10 نفر
❤️ 5 نفر افرادی که توی یوتیوب تا الان بیشترین ری اکشن رو نشون دادند و براشون لینک دعوت میفرستم. ( وقتی اینقدر بمن لطف دارند، باید یه جایی جبرانش کنم)
🔥 5 نفر بعدی هم میتونن توی لینک زیر ثبت نام کنند و به صورت رندوم انتخاب میکنم.
https://lu.ma/uac3jyqy
بخاطر همین یه بوت کمپ 3 روزه با مشخصات زیر برگزار کنم.
هزینه : نمیدونم
تخفیف : 100%
روز برگزاری: هفته ی 1 روز - 5 شنبه ها
ساعت: 9.30 صبح به وقت تهران تا 10.30 دقیقه
موضوع : شاید 5 و یا 6 تا دیزاین پترن رو باهم کار کنیم. ( شایدم موضوع رو عوض کنیم )
تعداد: 10 نفر
❤️ 5 نفر افرادی که توی یوتیوب تا الان بیشترین ری اکشن رو نشون دادند و براشون لینک دعوت میفرستم. ( وقتی اینقدر بمن لطف دارند، باید یه جایی جبرانش کنم)
🔥 5 نفر بعدی هم میتونن توی لینک زیر ثبت نام کنند و به صورت رندوم انتخاب میکنم.
https://lu.ma/uac3jyqy
❤73👍7🔥7💯6👏5😢1
iCodeNext
🌀 خوشبختانه و یا متاسفانه من پکیجی برای اینکه بتونم تخفیفی روش اعمال کنم رو ندارم، ولی خوب بد نیست در این جریان جمعه سیاه باهم باشیم. بخاطر همین یه بوت کمپ 3 روزه با مشخصات زیر برگزار کنم. هزینه : نمیدونم تخفیف : 100% روز برگزاری: هفته ی 1 روز - 5 شنبه…
#موقت
دمتون گرم فقط همین.
قرار بود ۵ نفر رو صد در صد از بچه هایی که توی یوتیوب بیشترین کامنت و ری اکشن رو داشتن رو انتخاب کنیم که من هر ۵ نفر رو به صورت دستی انتخاب کردم.
برای مابقی دوستان، اینقدر پیام ها زیاد بود که مجبورم کردید از ۵ نفر به ۹۵ نفر افزایش ظرفیت بدیم. و کاملا رندوم انتخاب شدن و من دخالتی توش نداشتم. و از مابقیه دوستان که توی سیستم رندوم انتخاب نشدن، عذر خواهی میکنم و امیدوارم بزودی دوباره نفسی باشه و برای مابقیه دوستان هم برگزار کنیم. بخاطر همین درخواستشون رو ریجکت نکردم.
❤️❤️❤️
دمتون گرم فقط همین.
قرار بود ۵ نفر رو صد در صد از بچه هایی که توی یوتیوب بیشترین کامنت و ری اکشن رو داشتن رو انتخاب کنیم که من هر ۵ نفر رو به صورت دستی انتخاب کردم.
برای مابقی دوستان، اینقدر پیام ها زیاد بود که مجبورم کردید از ۵ نفر به ۹۵ نفر افزایش ظرفیت بدیم. و کاملا رندوم انتخاب شدن و من دخالتی توش نداشتم. و از مابقیه دوستان که توی سیستم رندوم انتخاب نشدن، عذر خواهی میکنم و امیدوارم بزودی دوباره نفسی باشه و برای مابقیه دوستان هم برگزار کنیم. بخاطر همین درخواستشون رو ریجکت نکردم.
❤️❤️❤️
❤71👍12🔥1
🔥 .Net Collection - Part 8
🌀 توی این قسمت بیشتر در مورد استک صحبت کردیم که چه دیتا استراتکچر قوی و پرکاربردی هست، و توی کدهای پروژه رایتر نشون دادم که از همین دیتا استراکچر استفاده شده و یه فیچرعملا روی دوش این استراکچر هست.
00:00 Previous Sessions
06:00 Stack structure
10:00 Queue and Stack
🚢 پلی لیست : Net Collections
🕶 مدت ویدیو : 27 دقیقه
📺 لینک ویدیو :
https://youtu.be/dcwFwEYRZkM
🌀 توی این قسمت بیشتر در مورد استک صحبت کردیم که چه دیتا استراتکچر قوی و پرکاربردی هست، و توی کدهای پروژه رایتر نشون دادم که از همین دیتا استراکچر استفاده شده و یه فیچرعملا روی دوش این استراکچر هست.
00:00 Previous Sessions
06:00 Stack structure
10:00 Queue and Stack
🚢 پلی لیست : Net Collections
🕶 مدت ویدیو : 27 دقیقه
📺 لینک ویدیو :
https://youtu.be/dcwFwEYRZkM
2❤32👍10🔥5
🔥 Riter is not a pen, it's your mind.
🌀 ورژن 0.2.5 از رایتر رو پابلیش کردم، که خیلی تغییرات داشت به نسبت ورژن های قبلی، مختصری رو هم از ویژگی های اضافه شده رو این زیر میارم.
Move Shape (Press ALT)
Custom Cursor (line, arrow, rectangle, circle, db, move)
Rainbow color
Hotkey panel (خودتون میتونید هر چی خواستید بزارید)
Startup Location
Erasing Toggle (دوبار که روی دکمه ی پاک بزنید برمیگرده به قلم(
self-contained publish
🕶 کلی کد ریفکتور شده، البته همچنان هم ادامه داره، نزدیک 47 تا تست اضافه کردم، که باز هم دارم کم کم اضافه میکنم. در کل حال میده رو پروژه های که سرگرمتون میکنه کار کنید.
بازم ممنونم بایت استار هایی که به پروژه میدید. حمایت شما همیشه مسیر رو بهتر میکنه. ❤️❤️❤️
لینک پروژه:
https://github.com/mohammadKarimi/Riter
🌀 ورژن 0.2.5 از رایتر رو پابلیش کردم، که خیلی تغییرات داشت به نسبت ورژن های قبلی، مختصری رو هم از ویژگی های اضافه شده رو این زیر میارم.
Move Shape (Press ALT)
Custom Cursor (line, arrow, rectangle, circle, db, move)
Rainbow color
Hotkey panel (خودتون میتونید هر چی خواستید بزارید)
Startup Location
Erasing Toggle (دوبار که روی دکمه ی پاک بزنید برمیگرده به قلم(
self-contained publish
🕶 کلی کد ریفکتور شده، البته همچنان هم ادامه داره، نزدیک 47 تا تست اضافه کردم، که باز هم دارم کم کم اضافه میکنم. در کل حال میده رو پروژه های که سرگرمتون میکنه کار کنید.
بازم ممنونم بایت استار هایی که به پروژه میدید. حمایت شما همیشه مسیر رو بهتر میکنه. ❤️❤️❤️
لینک پروژه:
https://github.com/mohammadKarimi/Riter
2❤52🔥13👍4
🔥 Golden Hammer Anti-Pattern
🔨 چکش طلایی به زبان، ابزار یا پلتفرمی گفته میشود که توسعهدهنده با آن راحتر هستند، بنابراین آنها وسوسه میشوند که از آن برای هر مشکلی استفاده کنند.
همانطور که گفته می شود، "اگر تنها چیزی که دارید یک چکش است، همه چیز را شبیه یک میخ میبینید."
گاهی اوقات چکش طلایی دیتابیس است، و منطقی که بهترست در اپلیکیشن شما باشد به پایگاه داده ختم می شود زیرا شخصی با SQL راحت تر هست. گاهی اوقات برعکس است و منطق پایگاه داده محور به برنامه ختم می شود.
زیرا توسعه دهنده در آنجا احساس راحتی می کند، نه به این دلیل که بهترین راه حل برای نیازهای مشتری است.
بسیاری از توسعه دهندگان چیزهای جدید را دوست دارند، بنابراین گاهی اوقات آنها قربانی ضد الگوی اسباب بازی براق می شوند، و در چنین مواردی غیر معمول نیست که آنها با اسباب بازی براق جدید خود مانند یک چکش طلایی رفتار کنند.
به عنوان مثال، زمانی که XML برای اولین بار محبوب شد، توسعه دهندگان سعی کردند از آن برای همه چیز استفاده کنند، حتی بسیاری از مواردی که لزوماً مناسب نبود.
شما چند تا مثال بزنید، چکش های طلایی که این روزها داریم میبینیم.
🔨 چکش طلایی به زبان، ابزار یا پلتفرمی گفته میشود که توسعهدهنده با آن راحتر هستند، بنابراین آنها وسوسه میشوند که از آن برای هر مشکلی استفاده کنند.
همانطور که گفته می شود، "اگر تنها چیزی که دارید یک چکش است، همه چیز را شبیه یک میخ میبینید."
گاهی اوقات چکش طلایی دیتابیس است، و منطقی که بهترست در اپلیکیشن شما باشد به پایگاه داده ختم می شود زیرا شخصی با SQL راحت تر هست. گاهی اوقات برعکس است و منطق پایگاه داده محور به برنامه ختم می شود.
زیرا توسعه دهنده در آنجا احساس راحتی می کند، نه به این دلیل که بهترین راه حل برای نیازهای مشتری است.
بسیاری از توسعه دهندگان چیزهای جدید را دوست دارند، بنابراین گاهی اوقات آنها قربانی ضد الگوی اسباب بازی براق می شوند، و در چنین مواردی غیر معمول نیست که آنها با اسباب بازی براق جدید خود مانند یک چکش طلایی رفتار کنند.
به عنوان مثال، زمانی که XML برای اولین بار محبوب شد، توسعه دهندگان سعی کردند از آن برای همه چیز استفاده کنند، حتی بسیاری از مواردی که لزوماً مناسب نبود.
شما چند تا مثال بزنید، چکش های طلایی که این روزها داریم میبینیم.
2🔥32👍9👏4❤3
🔥 System Design Mastery - Part 1 - CAP Theory
🌀 تئوری بسیار جذابیه! شاید گامی باشه برای یک پلی لیست جدید.
شما نمیتونید از 3 تا موضوع مطرح شده همه رو باهم داشته باشید، باید 2 تا رو انتخاب کنید.
00:00 CAP Theory
03:00 Definitions
14:00 Partition Tolerance
16:00 Consistency
20:00 Availability
🚢 پلی لیست : Architectural Jungle, System Design
🕶 مدت ویدیو : 29 دقیقه
📺 لینک ویدیو :
https://youtu.be/nrSQlJ6xlPk
🌀 تئوری بسیار جذابیه! شاید گامی باشه برای یک پلی لیست جدید.
شما نمیتونید از 3 تا موضوع مطرح شده همه رو باهم داشته باشید، باید 2 تا رو انتخاب کنید.
00:00 CAP Theory
03:00 Definitions
14:00 Partition Tolerance
16:00 Consistency
20:00 Availability
🚢 پلی لیست : Architectural Jungle, System Design
🕶 مدت ویدیو : 29 دقیقه
📺 لینک ویدیو :
https://youtu.be/nrSQlJ6xlPk
2❤50👍12🔥6👌3🤩1🫡1