آموزش الگوهای طراحی برای زنگ

Design Patterns for Rust

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Rust یک زبان برنامه نویسی به طور فزاینده ای محبوب و حتی محبوب است که منجر به یادگیری بسیاری از توسعه دهندگان این زبان شده است. اگر اصول اولیه Rust را یاد گرفته اید، این دوره آموزشی با تیم مک نامارا به شما نشان می دهد که چگونه آموخته های خود را به سطح بعدی ببرید و از Rust برای حل مشکلات واقعی استفاده کنید. تیم به شما نشان می‌دهد که چگونه می‌توان از الگوهای طراحی کلاسیک در Rust استفاده کرد تا از سیستم نوع آن، ایمنی حافظه و ضمانت‌های عملکرد حداکثر استفاده را ببرید. او همچنین برخی از الگوهای منحصر به فرد Rust را پوشش می‌دهد، از جمله الگوهای خلقی، الگوهای رفتاری، و ضد الگوها - جایی که او به شما نشان می‌دهد چگونه از اعمال بد با الگوهای طراحی Rust اجتناب کنید.

سرفصل ها و درس ها

معرفی Introduction

  • الگوهای طراحی را روی Rust اعمال کنید Apply design patterns to Rust

1. الگوهای خلاقیت 1. Creational Patterns

  • معرفی الگوهای آفرینشی Introducing creational patterns

  • پیش فرض Default

  • سازنده های تایپ شده Typed constructors

  • سازنده Builder

2. الگوهای رفتاری 2. Behavioral Patterns

  • معرفی الگوهای رفتاری Introducing behavioral patterns

  • نوع جدید Newtype

  • نگهبان Guard

  • بازدید کننده Visitor

  • استراتژی Strategy

3. ضد الگوها 3. Anti-patterns

  • اجتناب از اعمال بد Avoiding bad practices

  • استفاده بیش از حد از کلون Overusing Clone

  • استفاده بیش از حد از Deref Overusing Deref

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش الگوهای طراحی برای زنگ
جزییات دوره
39m
14
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Tim McNamara
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim McNamara Tim McNamara

معمار نرم افزار زنگ و نویسنده

Tim McNamara یک معمار نرم افزاری زنگ و نویسنده زنگ در عمل

Tim بیش از یک دهه تجربه علم داده، با نقاط قوت در برنامه های زبان طبیعی، معدن متن ، تجزیه و تحلیل شبکه و یادگیری عمیق. او توسط پشته سرریز به عنوان یکی از توسعه دهندگان پایتون در جهان رتبه بندی شده است، او از برخی از بزرگترین شرکت های نیوزیلند و همچنین بسیاری از سازمان های دولتی خود، خدمت به دیگران از طریق تکنولوژی، تحقیق، مالکیت معنوی، امور بشردوستانه و مدیریت اضطراری.

تیم در حال حاضر به عنوان یک معمار نرم افزار ارشد در TCDI کار می کند. او دارای استاد سیاست عمومی از دانشگاه ویکتوریا ولینگتون است و رئیس انجمن منبع باز نیوزیلند است.