Kapitel 12. Strategien zur Typenentwicklung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Alle bisherigen Rezepte haben sich mit spezifischen Aspekten der Programmiersprache TypeScript und ihrem Typsystem beschäftigt. Du hast in den Kapiteln 2 und 3 gelernt, wie du Basistypen effektiv einsetzt, in Kapitel 4 deinen Code durch Generics wiederverwendbar machst und in Kapitel 5 fortgeschrittene Typen für sehr heikle Situationen mit Hilfe von bedingten Typen, in Kapitel 6 String-Template-Literal-Typen und in Kapitel 7 variadische Tupel-Typen entwickelst.

In Kapitel 8 haben wir eine Sammlung von Hilfstypen erstellt und in Kapitel 9 die Einschränkungen der Standardbibliothek umgangen. In Kapitel 10 haben wir gelernt, wie man mit JSX als Spracherweiterung arbeitet und in Kapitel 11, wie und wann man Klassen verwendet. In jedem Rezept werden die Vor- und Nachteile jedes Ansatzes detailliert besprochen. So erhältst du bessere Werkzeuge, um in jeder Situation die richtige Entscheidung zu treffen und bessere Typen, robustere Programme und einen stabilen Entwicklungsablauf zu schaffen.

Das ist eine ganze Menge! Aber eine Sache fehlt noch, das letzte Stück, das alles zusammenbringt: Wie gehen wir die Herausforderungen neuer Typen an? Wo fangen wir an? Worauf müssen wir achten?

Die Antworten auf diese Fragen machen den Inhalt dieses Kapitels aus. Hier lernst du das Konzept der wartungsarmen Typen kennen. ...

Get TypeScript Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.