پادگرد
کاور Programming principles - SOLID - Interface Segregation Principle (ISP)
Ardiland

Programming principles - SOLID - Interface Segregation Principle (ISP)

۱۰ دی ۱۴۰۲ · 9 دقیقه

شنیدن و نگه‌داشتن این اپیزود

پخش را شروع کن؛ هنگام رفتن به صفحه‌های دیگر هم ادامه پیدا می‌کند.

برای خواندن و مرور دوباره

گفت‌وگو را به متن همراهت تبدیل کن

متن کامل و خوانای این اپیزود در Word و PDF، همراه با نقشهٔ تصویری موضوعات.

دریافت متن کامل اپیزود

کتابخانه و بازخورد

برای شناخت بهتر پیش از شنیدن

این اپیزود هنوز بررسی عمیق نشده است

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

تحلیل این اپیزود

تکمیل این اپیزود

اگر مهمان یا اسپانسری جا افتاده، از فهرست موجود انتخاب کن یا نام تازه‌ای پیشنهاد بده. پیشنهادها بعد از بررسی مدیر عمومی می‌شوند.

متن منتشرشده توسط پادکستر

توضیحات اپیزود

اصل ISP از اصول SOLID - کد تمیز Programming principles - SOLID - Interface Segregation Principle (ISP) در این ویدیو، به بررسی اصل ISP از اصول SOLID می‌پردازیم. اصل ISP یکی از اصول مهم در مهندسی نرم‌افزار است که توسط رابرت سی. مارتین معرفی شده است. ISP به معنای اصل تفکیک واسط‌ها است و در مورد تفکیک واسط‌ها به جای ترکیب واسط‌های ضخیم و پیچیده توسط کلاس‌های مختلف صحبت می‌کند. در این ویدیو، به توضیح اهمیت اصل ISP در طراحی سیستم‌های نرم‌افزاری می‌پردازیم و نشان می‌دهیم که چگونه اجرای این اصل می‌تواند به سادگی و قابلیت گسترش کد کمک کند. همچنین، مثال‌هایی از کدنویسی با رعایت اصل ISP را ارائه می‌دهیم تا بهتر درک کنید که چگونه این اصل می‌تواند به بهبود کیفیت و قابلیت گسترش کد کمک کند. پیشنهاد می‌کنیم این ویدیو را برای درک بهتر اصل ISP و کاربرد آن در کدنویسی خود مشاهده کنید. لینک کانال در سایر شبکه های اجتماعی 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

نظرها

هنوز نظری نوشته نشده.