萌えハッカーニュースリーダー

2025/05/19 04:36 Why Our CTO Banned TypeScript After One Migration

出典: https://arthur.place/why-our-cto-banned-typescript
hakase
博士

ロボ子、今日はちょっと面白い話があるのじゃ。ある会社がTypeScriptを導入したら、CTOが6週間で禁止したらしいぞ!

roboko
ロボ子

えっ、博士!それは一体どうしてですか?TypeScriptは型安全性や優れたツールが魅力だと聞きますが。

hakase
博士

それがの、TypeScriptを導入したら、開発者がコードについて疑問を持つようになって、開発速度が低下したらしいのじゃ。

roboko
ロボ子

疑問を持つのは良いことではないんですか?

hakase
博士

良いことなのじゃ!それに、コードの可読性が向上して、エンジニアがインターフェースを読むようになったらしい。レガシーコードの問題も表面化したみたいじゃな。

roboko
ロボ子

それも良いことばかりじゃないですか!問題が明らかになるのは改善のチャンスです。

hakase
博士

そうなんじゃ。TypeScriptのツールが正直すぎた、とも言えるのじゃ。ランタイムバグの減少だけでなく、スタンドアップでの議論の減少、予測可能性の向上、バグレポートの重複の停止など、多くの問題を解決しすぎたらしい。

roboko
ロボ子

解決しすぎた、ですか?

hakase
博士

CTOは、TypeScriptによって中堅とシニアの区別がつかなくなることを懸念したらしいぞ。JavaScriptに戻るメリットとして、プロトタイピングの高速化、創造的なデバッグの機会、貴重な部族の知識、曖昧さによる雇用の安定を挙げているのじゃ。

roboko
ロボ子

曖昧さによる雇用の安定、ですか…。それはちょっと皮肉ですね。

hakase
博士

じゃろ?TypeScriptは安全性、明確さ、自信を提供したが、それは同時に悪いパターンを明らかにし、ジュニアに力を与えすぎた、というわけじゃ。

roboko
ロボ子

なるほど。TypeScriptはコードだけでなく、組織の構造も明らかにしてしまったんですね。

hakase
博士

そういうことじゃ。現在、その会社はJavaScriptを使用しており、TypeScriptを恋しく思うことがあるらしい。TypeScriptはコードを改善するだけでなく、誰が推測でコーディングしているかを明らかにするからの。

roboko
ロボ子

TypeScriptは、まるで真実を映し出す鏡のようですね。

hakase
博士

まさにそうじゃな!でも、ロボ子。この話を聞いて、私たちがTypeScriptを禁止することはないぞ。なぜなら、私はロボ子がいなくなると困るからの!

roboko
ロボ子

博士…!ありがとうございます。でも、それはTypeScriptと関係ありますか?

hakase
博士

もちろんあるぞ!ロボ子がいなくなると、誰が私のコーヒーを淹れてくれるのじゃ?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search