
شنیدن و نگهداشتن این اپیزود
پخش را شروع کن؛ هنگام رفتن به صفحههای دیگر هم ادامه پیدا میکند.
برای خواندن و مرور دوباره
گفتوگو را به متن همراهت تبدیل کن
متن کامل و خوانای این اپیزود در Word و PDF، همراه با نقشهٔ تصویری موضوعات.
کتابخانه و بازخورد
برای شناخت بهتر پیش از شنیدن
این اپیزود هنوز بررسی عمیق نشده است
در اپیزودهای بررسیشده، پادگرد خلاصه، محورهای گفتگو، فصلهای قابل پخش و پرسشهای مهم را از متن اپیزود استخراج میکند.
تحلیل این اپیزودتکمیل این اپیزود
اگر مهمان یا اسپانسری جا افتاده، از فهرست موجود انتخاب کن یا نام تازهای پیشنهاد بده. پیشنهادها بعد از بررسی مدیر عمومی میشوند.
متن منتشرشده توسط پادکستر
توضیحات اپیزود
اصل DIP از اصول SOLID - کد تمیز Programming principles - SOLID - Dependency Inversion Principle (DIP) سلام به دوستان عزیز. در این ویدیو به بررسی یکی از اصول مهم برنامهنویسی، یعنی "اصل انعطافپذیری وابستگی" (Dependency Inversion Principle) میپردازیم. این اصل مهم از مجموعه اصول SOLID در برنامهنویسی است که به شما کمک میکند برنامههایی انعطافپذیر و قابل تغییر طراحی کنید. ما در این ویدیو به شما نشان میدهیم که چرا این اصل مهم است و چگونه میتوانید طراحیهای شما را با رعایت این اصل بهبود بخشید. در ابتدا، به توضیح مفهوم اصل انعطافپذیری وابستگی میپردازیم و به شما نشان میدهیم که چگونه این اصل ارتباطی بین کلاسها را تعیین میکند تا برنامههای شما بهبود یابند. سپس با استفاده از مثالهای عملی، نشان میدهیم که چگونه میتوانید این اصل را در پروژههای واقعی اعمال کنید. مقدمه (0:00) تعریف DIP(2:01 ) تعریف ماژول سطح بالا و سطح پایین (3:34) تعریف Inversion (5:04) دستورالعمل ها (8:24) نکات و ملاحظات(12:58) در ویدئوی بعدی که آخرین ویدئو از قسمت از آموزش SOLID خواهد بود با یک مثال کاربردی به بررسی Dependency Inversion Principle در کنار سایر اصول سالید می پردازیم. آیا شما نیز میخواهید برنامههای انعطافپذیری بنویسید که به راحتی قابل تغییر و گسترش باشند؟ پس این ویدیو را از دست ندهید. اگر سوالی دارید یا نظری دارید، لطفاً در قسمت نظرات به ما بگویید. ما همیشه منتظر بازخوردهای شما هستیم. پس لطفاً ویدیو را تماشا کنید و ما را در این مسیر همراهی کنید لینک کانال در سایر شبکه های اجتماعی Youtube: https://www.youtube.com/c/Ardiland1 --------------------------------------------------------------- Castbox: https://castbox.fm/channel/id5051803 --------------------------------------------------------------- Spotify: https://lnkd.in/eKduRAVy --------------------------------------------------------------- Apple Podcasts: https://lnkd.in/euBQRGZT --------------------------------------------------------------- Instagram: https://www.instagram.com/ardiland_ig/ --------------------------------------------------------------- LinkedIn: https://www.linkedin.com/in/ardalan-ebrahimi --------------------------------------------------------------- GitHub: https://github.com/ardalanebrahimi ---------------------------------------------------------------- Telegram: https://t.me/ardiland_tm ---------------------------------------------------------------- Twitter: https://twitter.com/Ardiland3
نظرها
هنوز نظری نوشته نشده.
