Program to Interface, Not to Implementation

Поділитися
Вставка
  • Опубліковано 5 лип 2024
  • اصول طراحی برای دیزاین پترن ها
    Program to Interface, Not to Implementation
    The Essential Principle for Design Patterns
    در ادامه سری آموزش Design Pattern ها و معرفی الگوی طراحی Strategy و قبل از معرفی این دیزاین پترن، لازم است تا با برخی اصول طراحی نرم افزار که ارتباط مستقیمی با دیزاین پترن ها دارند آشنا شویم. برای درک بهتر الگوی طراحی Strategy Pattern، در ابتدا باید با سه اصل زیر آشنایی داشته باشیم:
    در این ویدئو، به بررسی اصل مهم Program to Interface, Not to Implementation
    با تاکید بر طراحی و پیاده سازی بر پایه Abstraction می پردازیم و با هم می بینیم که منظور از این اصل چیست و با برخی مزایای آن مثل افزایش انعطاف سیستم، مقیاس پذیری با و ... بیشتر آشنا می شویم.
    سرفصل مطالب این ویدئو عبارتند از:
    شروع (00:00)
    program to interface, not to implementation (02:00)
    پیاده سازی Abstraction (02:41)
    بررسی تغییرات (07:32)
    مزایای رعایت این اصل (09:50)
    Flexibility, changing system behavior at runtime (12:37)
    --------------------------------------------------------------
    لینک کانال در سایر شبکه های اجتماعی
    UA-cam:
    / ardiland1
    ---------------------------------------------------------------
    Castbox:
    castbox.fm/channel/id5051803
    ---------------------------------------------------------------
    Instagram:
    / ardiland_ig
    ---------------------------------------------------------------
    LinkedIn:
    / ardalan-ebrahimi
    ---------------------------------------------------------------
    GitHub:
    github.com/ardalanebrahimi
    ---------------------------------------------------------------
    Telegram:
    t.me/+QA61h-IHgSo1Y2Y0
    ---------------------------------------------------------------
    Twitter:
    / ardiland3
    ---------------------------------------------------------------
  • Наука та технологія

КОМЕНТАРІ • 6

  • @mohamadreza6086
    @mohamadreza6086 2 місяці тому

    go ahead

  • @amirmirjalili6464
    @amirmirjalili6464 2 місяці тому

    الله اکبر این همه جلالللللل

  • @MohammadRoshandelpoor
    @MohammadRoshandelpoor 2 місяці тому

    ممنونم

  • @abolfazl7032
    @abolfazl7032 3 місяці тому

    ❤❤❤مرسی ازت

  • @fanaccount6600
    @fanaccount6600 3 місяці тому +1

    سلام کتاب head first design pattern زبان مورد استفاده اش java هست هرچند سینتکس جاوا شبیه به csharp هست ولی کتابی که کلا بر اساس سی شارپ باشه چی پیشنهاد میدید؟

  • @abolfazl7032
    @abolfazl7032 3 місяці тому

    Clean code رو ادامه نمیدید؟