cookie

Sizning foydalanuvchi tajribangizni yaxshilash uchun cookie-lardan foydalanamiz. Barchasini qabul qiling», bosing, cookie-lardan foydalanilishiga rozilik bildirishingiz talab qilinadi.

avatar

Moien Tajik 💭

Articles 🧠 Tutorials 👾 Discussions ✅ It's all about programming.💙 Contact : @MoienTajik

Ko'proq ko'rsatish
Mamlakat belgilanmaganTil belgilanmaganToif belgilanmagan
Reklama postlari
224
Obunachilar
Ma'lumot yo'q24 soatlar
Ma'lumot yo'q7 kunlar
Ma'lumot yo'q30 kunlar

Ma'lumot yuklanmoqda...

Obunachilar o'sish tezligi

Ma'lumot yuklanmoqda...

ویس ضبط شده گفتگوی #فری_تاک با موضوع Async/Await - قسمت 1
Hammasini ko'rsatish...
Async-Await-2.ogg7.16 MB
Async-Await-1.ogg31.15 MB
record.ogg28.56 MB
record.ogg6.21 MB
record.ogg24.73 MB
record.ogg24.87 MB
record.ogg27.98 MB
record.ogg28.79 MB
What Databaseless (DBLess) Architecture Is—and Why It’s the Futurehttps://redis.com/blog/dbless-architecture-and-why-its-the-future/
Hammasini ko'rsatish...
What Databaseless (DBLess) Architecture Is—and Why It’s the Future | Redis

DBLess architecture is a new approach to data pipeline and backend architecture. Just like serverless and NoSQL, it provides more options for architects.

ششمین گفتگوی فنی #فری_تاک با موضوع : CQRS سه شنبه 14 اردیبهشت، ساعت 21:00 ارائه دهندگان: محمدجواد ابراهیمی - معین تاجیک #فری_تاک یک گفتگوی فنی در مورد توسعه نرم افزار (بیشتر متمرکز بر دات نت) هست که هر هفته سه شنبه ها ساعت 21:00 برگزار میشه این گفتگو صوتی هست و توسط قابلیت Voice Chat تلگرام (چیزی شبیه به Clubhouse یا Spaces توئیتر) در همین کانال برگزار میشه ویس جلسات گفتگو ضبط شده و در آخر همینجا منتشر خواهد شد جهت استفاده از قابلیت Voice Chat از آپدیت بودن تلگرامتون اطمینان حاصل کنین. ویس ضبط شده جلسات رو میتونین با هشتگ #فری_تاک پیدا کنین. ___________________ @DotNetZoom
Hammasini ko'rsatish...
تحریم‌های گیتهاب برای ایران برداشته شد ✅: https://github.blog/2021-01-05-advancing-developer-freedom-github-is-fully-available-in-iran/
Hammasini ko'rsatish...
Advancing developer freedom: GitHub is fully available in Iran

All developers should be free to use GitHub, no matter where they live. At the same time, GitHub respects and abides by US law, which means government sanctions have limited our ability to provide developers in some countries the full range of GitHub services.

Recommended! 💎
Hammasini ko'rsatish...
شما می‌دانید که نمی‌خواهید چرخ را دوباره اختراع کنید، بنابراین به دنبال Design Patterns (الگوهای طراحی) می‌روید که در واقع درس‌های آموخته شده توسط کسانی است که با همان مسائل طراحی نرم افزار روبرو شده اند. با استفاده از Design Pattern ها، می‌توانید از بهترین شیوه‌ها و تجربه‌های دیگران بهره ببرید تا بتوانید وقت خود را صرف کار‌های چالش برانگیز‌تری کنید. چیز جالب‌تر این است که کتاب Head First Design Patterns, 2nd Edition (الگوهای طراحی، ویرایش دوم)، به شما الگوهای طراحی مهم، زمان، دلیل و نحوه‌ی استفاده از آنها در طراحی‌های خودتان و اصول طراحی شی گرا که بر اساس آنها بنا شده اند را نشان می‌دهد. به صدها هزار توسعه دهنده ای که از طریق کتاب Head First Design Patterns مهارت‌های شی گرایی خودشان را بهبود بخشیده اند، بپیوندید... https://www.ebooksworld.ir/post/index/763
Hammasini ko'rsatish...
✨یک روایت، دو نکته✨ مارتین فاولر در یکی از نوشته‌هایش روایتی از یک گفتگو با همکارش ارایه می‌کند که به نظرم بد نیست با هم مرورش کنیم. می‌گوید یکی از همکارانش که در رهبری فنی تیم، فردی زبردست و خبره بوده، پروژه‌ای را رهبری می‌کند و آن را با موفقیت کامل به پایان می‌رساند. محصول هم از نظر زمان و بودجه، مطابق نظر مشتری بوده و هم از نظر قابلیت‌ها. خب تیم‌توسعه، مشتری و سرمایه‌گذاران از این موفقیت کاملا خوشحال بودند. اما مارتین در گفتگویی که با دوستش داشته از او می‌شنود که معماری این سیستم آنقدرها هم خوب نیست! وقتی مارتین از دوستش می‌پرسد که چطور همچین چیزی اتفاق افتاده؟ تو یکی از بهترین معماران مایی! دوستش پاسخ می‌دهد: «تصمیماتی که می‌گرفتیم، همگی درست بودند! اما تازه الان فهمیدیم که باید آن را چطور می‌ساختیم!» پیشنهاد می‌کنم نوشته‌ی کامل را از اینجا بخوانید. اما این حکایت دو نکته را به من گوشزد کرد: ۱- طراحی تکاملی، سفری در زمان است. تصمیم‌ امروز ما، فقط بهترین تصمیم برای همین امروز ماست. فردا که دانسته‌های ما بیشتر و کامل‌تر شد، تصمیم‌مان احتمالا متفاوت خواهد بود. حال که به تاخیر انداختن تصمیمات مهم در طراحی و معماری مفید است، این سوال مطرح می‌شود که تا کی می‌توانیم تصمیم‌گیری را به تاخیر بیندازیم؟! کی ضرر ناشی از به تاخیر انداختن تصمیم‌گیری، از ضرر تصمیم‌گیری بیشتر می‌شود؟ پاسخ به این سوال مرتبط است با یکی از ویژگی‌های معماری خوب! معماری خوب معماری‌ست که بتواند تصمیمات مهم را تا حداکثر زمان ممکن به تاخیر بیندازد و ما را مجبور نکند تا در اوایل عمر محصول، یعنی در زمانی که دانسته‌های ما در کمترین حد ممکن است، تصمیماتی بگیریم که انصراف از آنها برای ما سخت شود. این شیوه فکری با یکی از اصول ناب تولید نرم‌افزار همسو است. اصلی که بیان می‌کند: Decide as late as possible (در اینجا بیشتر بخوانید) ۲- «انجام دادن» بهتر است از «عالی انجام دادن»! بگذارید اول چیزی را بسازیم. آن را عرضه کنیم. از بازخوردها بیاموزیم و بعد برای بهتر شدنش تلاش کنیم. تا چیزی را نساخته‌ایم و به دیگران نشان نداده‌ایم، چطور می‌توانیم بهترش کنیم؟ و یادمان باشد که بین «بهترین» و «خوب» فرق بسیاری وجود دارد. گرفتار شدن در دام «بهترین» و ندیدن گزینه‌های «خوب» می‌تواند به از دست رفتن زمان و افزایش هزینه‌ها و غیر اقتصادی شدن محصول، منجر شود. کما اینکه در دنیای پیچیده و پر از عدم قطعیت و ناشناخته‌ها، این نگرش که اولین تصمیم «بهترین» تصمیم است، صحیح نیست. جمع‌بندی: اگر در فضایی هستیم که نادانسته‌های ما از دانسته‌هایمان بیشتر است، چاره‌ای نداریم جز اینکه از راه تجربه کردن، یاد بگیریم. پس هزینه‌ی تجربه کردن را کم و آن را امن کنیم تا بتوانیم زود به زود تجربه کنیم و زود به زود یاد بگیریم و راه رفته را زود به زود اصلاح کنیم. و یادمان باشد که بیشترین دانسته‌های ما نه در ابتدای راه، بلکه در انتهای راه نصیب ما خواهد شد. - روح‌الله دلپاک @Break_Point
Hammasini ko'rsatish...
ASP.NET Core Developer Roadmap in 2021 🚀 Github Repository: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
Hammasini ko'rsatish...
aspnetcore-developer-roadmap-printable.png2.14 MB
Hammasini ko'rsatish...
Announcing Entity Framework Core EF Core 5.0 Preview 7 | .NET Blog

The preview 7 release of EF Core 5.0 is now available, with a new data context factory, improvements to Cosmos DB support, and much more.

async/await - Under the Hood 🔍
Hammasini ko'rsatish...
Boshqa reja tanlang

Joriy rejangiz faqat 5 ta kanal uchun analitika imkoniyatini beradi. Ko'proq olish uchun, iltimos, boshqa reja tanlang.