Upgrade to Pro — share decks privately, control downloads, hide ads and more …

型安全性で考えること

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Naka Sho
September 15, 2025
40

 型安全性で考えること

型安全性で考えること

Naka Sho

September 15, 2025

Transcript

11 slides
  1. 型安全性とは // Javaで型宣言 int count = 0; String name =

    "Alice"; count = “aaa” // エラー intに文字列は入らない name = 1 // エラー 文字列に intは入らない
  2. 型安全性とは // PHPで型宣言あり function demonstrateTypeSafety(int $count): void { var_dump($count); }

    demonstrateTypeSafety(0); demonstrateTypeSafety("aaa"); TypeError: Argument 1 passed to demonstrateTypeSafety() must be of the type int, string given, called

More Decks by Naka Sho