Practical Sorbet: Improving Your Ruby with Type-safety

所在平台: Udemy

课程主页: https://www.udemy.com/course/practical-sorbet/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:实用Sorbet:提升你的Ruby类型安全性 课程概述:Sorbet类型检查器由Stripe开发,近年来在Ruby开发组织中越来越受欢迎,因其渐进性和能消除的错误数量而广受欢迎。传统上,Ruby语言中的类型保证似乎不可能实现,但Sorbet提供了一个极佳的解决方案。尽管如此,对于某些团队来说,入门可能会有一定的困难。在本课程中,我们将学习如何在新项目或现有项目中引入Sorbet,理解编写类型签名和使用Sorbet其他功能的最佳方法,并且了解如何通过引入类型检查步骤来改善你的开发工作流程。您将看到如何在任何Ruby代码库中在30分钟内开始使用Sorbet。接下来,我们将深入探索Sorbet的各个方面以及它们如何协同工作,为代码提供类型安全性。到课程结束时,您将掌握更新开发工作流程的工具,并学习如何在任何团队组成或代码组织策略中采用Sorbet。Sorbet同样适用于小型和大型代码库。无论是小型Ruby咨询公司还是大型Ruby组织,如Stripe和Shopify,都能自信地使用Sorbet发布代码。发现您的团队同样容易开始这种实践!

课程评论(0条)

课程详情

The Sorbet type checker from Stripe has grown in popularity among Ruby development organizations in recent years due to its gradual nature and the number of bugs it can eliminate. Type guarantees have traditionally seemed impossible in the Ruby language, but Sorbet has provided a great solution. Getting started can be difficult for some teams, though. In this course, we'll learn everything you need to know to introduce Sorbet to new or existing projects, understand the best way to write type signatures and use other features of Sorbet and see how to improve your development workflow with a typechecking step.You'll see how to get started with Sorbet in any Ruby codebase in less than 30 minutes. Then, we'll explore various aspects of Sorbet in depth and how they all work together to provide type safety to your code. By the end of this course, you'll have tools to update your development workflow with typechecking and learn how to approach adopting Sorbet on any team composition or code organization strategy. Sorbet works equally great for small and large repositories alike.Small Ruby consultancies and large Ruby organizations such as Stripe and Shopify all ship code confidently with Sorbet. Discover how easy it is for your team to start doing the same!

课程标签

0人关注该课程

主题相关的课程