Static Typing for Ruby — Development

2020年11月27日(金)

登録日

Twitter

メディア

1

シェア重複数

情報

画像
Source RubyInside
URL https://shopify.engineering/static-ty...
シェア日付 2020年11月27日(金) 09時05分56秒 +0900
タグ
Static We ll it s t It work Sorbets gradual customers who d re opinions Typing Shopify survey Sorbet surveys yes or no Strongly we ve
言語 en
カテゴリー プログラミング

コンテンツ概要

ShipItの2020年11月25日午後1時ESTにご参加ください! Shopifyでの静的型付けについて説明するShopifyでのRuby静的型付けの状態。モノリスにSorbetを選んだ理由と、その過程で学んだ教訓を共有します。登録してください。 Shopifyは大きく変化します。毎日約400のコミットをメインブランチにマージし、コアモノリスの新しいバージョンを1日40回デプロイします。 Monolithは、37,000のRubyファイル、622,000のメソッド、2,000,000を超える呼び出しでもあります。動的言語を使用するこの規模では、最も厳密なレビュープロセスと150,000を超える自動テストを使用しても、すべてがスムーズに実行されるようにすることは困難です。開発者は、短いフィードバックループの恩恵を受けて、マーチャントのモノリスの安定性を確保します。 2018年以来、Rubyインフラストラクチャチームは、Ruby開発者が開発プロセスをより安全に、より速く、より楽しくする方法を検討してきました。 Rubyは他の言語とは異なり、Shopifyを今日のようにする素晴らしい...

関連コンテンツ

Thursday, August 01, 2019 Each day, Google usually releases one or more changes designed to impr...
🍌 John 🍌

@hellyeahdude We do - we have https://t.co/42ooZ8zk2B , which covers the general background of these.

🍌 John 🍌

What webmasters should know about Google’s core updates
The second release candidate for Rails 6.1 has been released and brings a more robustexperience ...
RoR公式

Rails 6.1 RC2 has been released! We are approaching the final release. Please give it a try. https://t.co/NfoOHZPNkJ

RoR公式

Rails 6.1 RC2