Vorwort zur zweiten Auflage
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Es ist kaum zu glauben, dass es schon fast fünf Jahre her ist, dass die erste Ausgabe von EffectiveTypeScript veröffentlicht wurde. Das Buch und die dazugehörige Website sind sehr gut angekommen und haben unzähligen Entwicklern geholfen, die Sprache besser zu verstehen und anzuwenden.
Ich war überrascht, wie schnell ich gefragt wurde, ob das Buch nicht veraltet sei. Es dauerte nur sechs Monate! Angesichts des Tempos, in dem sich TypeScript in den Jahren vor der ersten Ausgabe verändert hat, war das eine echte Sorge für mich. Ich versuchte zu vermeiden, Material zu drucken, das bald veraltet sein würde. Das bedeutete, dass ich mich mehr auf zeitlose Themen wie Sprachgrundlagen und Programmdesign konzentrierte als auf Bibliotheken und Frameworks. Im Großen und Ganzen hat sich das Material in Effective TypeScript gut bewährt.
Als TypeScript weiterentwickelt wurde und neue Funktionen hinzukamen, wurde die erste Ausgabe nicht so sehr ungültig, sondern es entstanden Lücken in ihrer Abdeckung. Um einen "effektiven" Artikel zu schreiben, muss man mehr als nur wissen, wie ein Feature funktioniert. Es erfordert auch Erfahrung im Umgang mit dieser Funktion: Zeit, die damit verbracht wird, zu lernen, welche Muster gut funktionieren und welche sich nicht bewähren. Bedingte Typen wurden erst 2019 in die Sprache aufgenommen, daher hatte ...