SOLID Principles - اصول سالید

SOLID Principles - اصول سالید

SOLID Principles - اصول سالید

١ ویدیو

برای دانلود فایل های تمرینی اول به اینجا روید و اگر نبود به گیت هاب ما روید. بعضی از درس ها فایل تمرینی ندارند.

١
SOLID Principles - اصول سالید
۱۵ مهر، ۱۴۰۰ — ٢ سال پیش

سالید (تک وظیفه‌ای، باز ـ بسته، جایگزینی لیسکُوْ، تجزیهٔ رابط، وارونگیِ وابستگی) یک سرواژه یادیار است که توسط مایکل فیدر برای اشاره به «پنج اصل اول» رابرت سی مارتین در اوایل دههٔ ۲۰۰۰، معرفی شد. این یادیار مخفف پنج اصل اساسی برنامه‌نویسی و طراحی شیءگرا می‌باشد. وقتی این اصول با هم در طراحی و پیاده‌سازی یک برنامه اعمال می‌شوند، به احتمال قریب به یقین آن سیستم قابلیت این را خواهد داشت که به آسانی قابل توسعه‌پذیری و نگهداری باشد. در حقیقت اصول سالید، دستورالعمل‌هایی هستند که می‌توان هنگام کار بر روی یک نرم‌افزار، آن‌ها را برای از بین بردن، عوامل نامطلوب در کد، اعمال کرد. اینکار از طریق فراهم آوردن چارچوبی انجام می‌گیرد که با استفاده از آن برنامه‌نویس می‌تواند متن برنامه را اصلاح و بازسازی کندتا کد برنامه خوانا و توسعه‌پذیر شود. این اصول بخشی از راهبرد توسعهٔ نرم‌افزار چابک و تطبیقی می‌باشند.

SOLID Principles - اصول سالید

https://youtu.be/VpH6OfyYrF0

======================
فهرست
======================
00:00 Introduction to SOLID
06:08 Single Responsibility Principle
11:06 Open/Closed Principle
21:21 Liskov Substitution Principle
29:21 Interface Segregation Principle
32:44 Dependency Inversion Segregation
44:48 Conclusion

اگر عضو پارس کلیک نیستید، حتما به سابسکرایب ✔︎ کردن به کانال فکر کنید و دگمه ی زنگ 🔔 رو هم کلیک کنید. رایگانه

اگر به دنبال حرفه ای 👨🏻‍🔧 شدن در زمینه ی برنامه نویسی 💻 هستید به وبسایت ما سر بزنید
https://parsclick.net

کانال ولاگ های انگلیسی 📺
https://www.youtube.com/channel/UCGEHWRQQWq45Etl7Dt5wXwg

سوالات برنامه نویسی رو تو انجمن وب سایت پارس کلیک مطرح کنید 👨🏻‍🎓👩🏻‍🎓
https://parsclick.net/thread

من رو دنبال کنید 👨🏻‍💻
https://www.instagram.com/OfficialParsclick
https://twitter.com/azimidev
https://azimi.dev

  • پارس_کلیک

  • سالید

  • SOLID