این دوره به شما می آموزد که چگونه از الگوهای طراحی کاربردی اسکالا مانند Typeclass، Cake و Lens برای نوشتن یک اپلیکیشن یا کتابخانه Scala کاربردی، انتزاعی و ساختاریافته استفاده کنید.
بیاموزید که چگونه از الگوهای طراحی کاربردی Scala ، مانند Typeclass ، Cake و Lens برای نوشتن یک برنامه یا کتابخانه کاربردی ، انتزاعی و ساختار یافته استفاده کنید.
این دوره از معرفی یک کلاس ساده تا نوشتن کلاس تایپک ، مفاهیم مورد نیاز را برای استفاده از سیستم نوع استاتیک زیبای Scala توضیح می دهد. این امر به شما در دستیابی به انتزاع کد کمک می کند و شما را قادر می سازد تا کد کمتری بنویسید و بیشتر به دست آورید.
این دوره توسعه دهندگان را قادر می سازد تا با استفاده از انواع پارامتر شده و انتزاعی ، واریانس و محدوده های نوع ، انتزاع را در کد Scala درک کرده و وارد کنند تا کد انتزاعی را بنویسند. همچنین کلاس های نوع را برای دستیابی به چند شکلی موقتی پوشش می دهد.
این دوره توسعه دهندگان را قادر می سازد تا کدهای غیر مسدود کننده و ناهمگام را با استفاده از Scala بنویسند. شما یاد خواهید گرفت که چگونه از Scala Futures برای نوشتن کد async استفاده کنید. این مقاله شامل چگونگی استفاده از مدل بازیگر برای نوشتن یک برنامه ناهمگام و مبتنی بر پیام است.