آموزش توسعه مبتنی بر نوع: طراحی با انواع

Type-Driven Development: Designing with Types

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: در این جلسه ، جاستین هیولت و تد منچامپ اصول انواع جبری داده ها را در F # معرفی می کنند ، ایجاد نوع برای بیان یک دامنه ساده را انجام می دهند و حالت های نامعتبر را باعث ایجاد یک خطای کامپایل می کنند. انواع استاتیک یک روش عالی برای مدل سازی دامنه شما به صورت کد است ، به کاهش اشکالات و بهبود طراحی سیستم شما کمک می کند. زبانهای خانواده ML ، به عنوان مثال ، OCaml/ReasonML ، F # ، Haskell ، به اصطلاح انواع داده های جبری دارند که می توانند تضمین های بیشتری را به صورت مختصر تر از آنچه در سیستم معمولی نوع Java یا C # استفاده می کنید ، بیان کنند. در این جلسه ، جاستین هیولت و تد منچامپ مقدمات انواع جبری داده ها را در F # معرفی می کنند ، ایجاد انواع برای بیان یک دامنه ساده را انجام می دهند و باعث می شوند که حالت های نامعتبر باعث ایجاد خطای کامپایل شوند. هیچ تجربه قبلی با F # یا برنامه نویسی کاربردی مورد نیاز نیست.

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

توسعه مبتنی بر نوع: طراحی با انواع Type-Driven Development: Designing with Types

  • توسعه مبتنی بر نوع: طراحی با انواع Type-Driven Development: Designing with Types

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه مبتنی بر نوع: طراحی با انواع
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
0h 33m
1
Pluralsight (پلورال سایت) pluralsight-small
24 مرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Experience Summit Experience Summit

اجلاس تجربه یک فرصت سالانه برای گردآوری همه افراد با تجربه Pluralsight است تا بتوانند از طریق گفتگوها ، کارگاه های آموزشی و تشریفات با یکدیگر ارتباط برقرار کنند ، از آنها بیاموزند و از آنها الهام بگیرند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.