Programming principles - SOLID - Liskov Substitution Principle (LSP) - podcast episode cover

Programming principles - SOLID - Liskov Substitution Principle (LSP)

Aug 20, 202313 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

اصل لیسکوف از اصول SOLID


Programming principles - SOLID - Liskov Substitution Principle (LSP)


در این ویدیو، به بررسی اصل لیسکوف از اصول 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

---------------------------------------------------------------

For the best experience, listen in Metacast app for iOS or Android