الگوهای طراحی در سی شارپ - Flyweight
✅ سرفصل و جزئیات آموزش
هر آنچه در مورد الگوی طراحی Flyweight وجود دارد را یاد بگیرید.
الگوی طراحی Flyweight یک الگوی طراحی مهم در مهندسی نرم افزار است که به طور ویژه برای بهینه سازی اپلیکیشن هایی مفید است که تعداد زیادی از آبجکت های مشابه را مدیریت می کنند. Flyweight الگوی حیاتی برای توسعه دهندگانی است که می خواهند کارایی حافظه خود را بهبود بخشند، زیرا امکان اشتراک گذاری داده رایج در آبجکت های متعدد را فراهم می کند و سربار حافظه را کاهش می دهد. این الگو به طور ویژه در سناریوهایی که در آن ها مصرف حافظه بحرانی است، مانند اپلیکیشن های گرافیک یا سیستم های کشینگ موثر است. در این دوره، آمیچای مانتین بند به شما هر آنچه باید بدانید تا الگوی Flyweight را درک کنید و اینکه چگونه آن را پیاده سازی کنید تا اپلیکیشن های خود را کارآمدتر و resource-friendly کنید را یاد می دهد.
الگوهای طراحی در سی شارپ - Flyweight
-
بررسی دوره 00:47
-
تعریف 05:12
-
Intrinsic State در مقابل Extrinsic State 05:05
-
نمودار کلاس 13:52
-
مثال Document Editor 10:43
-
جمع بندی بخش 03:52
-
پیاده سازی الگوی طراحی Flyweight 11:58
-
پیاده سازی مثال Document Editor 13:21
-
جمع بندی بخش 02:36
-
مزایا 03:25
-
معایب 03:45
-
نتیجه گیری 00:28
مشخصات آموزش
الگوهای طراحی در سی شارپ - Flyweight
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:
- تعداد درس:12
- مدت زمان :01:15:00
- حجم :221.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy