آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی
Listen now
Description
آموزش مبانی برنامه نویسی شی گرا - بخش 3 - مثال کاربردی این ویدیو سومین بخش از یک سری آموزش سه قسمتی هست که به معرفی مبانی اولیه برنامه نویسی شی گرا میپردازه.در این ویدئو با معرفی یک مثال شبه واقعی، اقدام به طراحی نرم افزار به صورت شی گرا، پیاده سازی طراحی ارائه شده و مقایسه این پیاده سازی با پیاده سازی غیر شی گرا کردملینک بخش اول:https://www.youtube.com/watch?v=5qwZJIsgd6Qلینک بخش دوم:https://www.youtube.com/watch?v=RVSuXUodOywهدف این سری آموزش ها، آشنایی اولیه و ایجاد بستر فکری مناسب برای شروع آموزش مباحث تکمیلی برنامه نویسی می باشد. مباحثی مثلProgramming principles و Design Pattersو ...در ویدیو اول به تشریح مفاهیم اولیه و اجزای اصلی یک سیستم شی گرا پرداختم و درویدیو دوم به کمک مثال هایی عملی به تشریح ارکان اساسی برنامه نویسی شی گرا پرداختم:EncapsulationAbstractionInheritancePolymorphismشروع (0:00)معرفی مساله (0:55)طراحی شی گرا (2:06)پیاده سازی شی گرا (6:13)Abstraction (15:23)Encapsulation (16:23)Encapsulation (16:53)Polymorphism (17:39)پیاده سازی غیر شی گرا (19:02)جمع بندی، معرفی کتاب و قدم های بعدی (25:16)پایان (27:38)---------------------------------------------------------------لینک کانال در سایر شبکه های اجتماعی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---------------------------------------------------------------
More Episodes
در این قسمت، اصل DRY (Don't Repeat Yourself) و اهمیت آن در کاهش redundancy و ارتقای maintainability کد بررسی می‌شود. DRY Principle: Inter-Developer Duplicationبه طور خاص، مفهوم تکرار بین توسعه‌دهندگان را مورد بررسی قرار می‌دهیم، و نحوه همکاری و ارتباط بین توسعه‌دهندگان را برای بهینه‌سازی استفاده...
Published 06/10/24
Published 06/10/24
دوستان سلام،خوش اومدین به ویدئوی جدید ما با عنوانThe Dark Side of the Agile, Challenges & Risks که به تبیین ده چالش و ریسک مواجهه‌ای که یک تیم توسعه نرم‌افزار ممکن است در حین پیاده‌سازی روش Agile با آن مواجه شود، می‌پردازد.پیاده‌سازی روش Agile همیشه یک کار سرراست و مستقیم نیست و ممکن است با...
Published 06/06/24