Switch-Statements lassen Bugs zur Compile-Zeit durch
TypeScript-Switch-Statements erlauben es dir stillschweigend, Fälle zu vergessen. So ersetzt du sie durch auf Exhaustiveness geprüfte Patterns, die den Build statt zur Laufzeit fehlschlagen lassen.