پادگرد
کاور Programming principles - SOLID - Open-Closed Principle - OCP
Ardiland

Programming principles - SOLID - Open-Closed Principle - OCP

۳۱ تیر ۱۴۰۲ · 14 دقیقه

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Programming principles - SOLID - Open-Closed Principle - OCP اصول برنامه‌نویسی - اصل OCP در این ویدئو، به توضیح دقیق و جامع اصل OCP یا "Open-Closed Principle" از مجموعه اصول SOLID می‌پردازیم. این ویدئو دومین قسمت از سری اصول برنامه‌نویسی است که در آن به تحلیل کاربردی اصول مختلف برنامه‌نویسی می‌پردازیم و به همراه هم می‌فهمیم که هر اصل چه معنایی دارد و چرا باید آن را رعایت کنیم. در این ویدئو، به بررسی اصل OCP پرداخته و به شما نشان می‌دهیم که این اصل چه تأثیری در طراحی نرم‌افزار و توسعه پروژه‌ها دارد. هدف اصل OCP این است که سیستم را به گونه‌ای طراحی کنیم که برای تغییرات در نیازمندی‌ها و افزودن ویژگی‌های جدید، بسته‌بندی مجدد کد نیاز نباشد، بلکه با تغییرات حداقلی و با حفظ ساختار موجود، بتوانیم تغییرات را اعمال کنیم. در این ویدئو، با استفاده از مثال‌ها و توضیحات عملی، به شما نشان خواهیم داد که چگونه می‌توانید اصل OCP را در پروژه‌های خود پیاده‌سازی کنید و از مزایای آن بهره‌برداری کنید. شروع (0:00) معرفی اصل OCP (0:55) مثال های OCP در دنیای واقعی (4:33) مثال‌ عملی از اصل OCP (8:39) پایان (14:39) با تماشای این ویدئو، شما قادر خواهید بود بهتر درک کنید که چگونه اصل OCP به بهبود قابلیت توسعه و قابلیت تغییرپذیری نرم‌افزارها کمک می‌کند. همچنین، درک عمیق‌تری از مفهوم SOLID و اصول برنامه‌نویسی خواهید داشت تا بتوانید بهبودهای مرتبط با توسعه نرم‌افزار خود را بهبود بخشید. --------------------------------------------------------------- لینک کانال در سایر شبکه های اجتماعی YouTube: https://www.youtube.com/c/Ardiland1 --------------------------------------------------------------- Telegram: https://t.me/ardiland_tm --------------------------------------------------------------- Instagram: https://www.instagram.com/ardiland_ig/ --------------------------------------------------------------- Twitter: https://twitter.com/Ardiland3 --------------------------------------------------------------- GitHub: https://github.com/ardalanebrahimi --------------------------------------------------------------- LinkedIn: https://www.linkedin.com/in/ardalan-ebrahimi ---------------------------------------------------------------

نظرها

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