Neu:
47,07€47,07€
KOSTENFREIE Retouren
GRATIS Lieferung:
Mittwoch, 21. Jun.
Nur noch 3 auf Lager
Zahlung
Sichere Transaktion
Versand
Amazon
Verkäufer
Amazon
Rückgaben
Retournierbar innerhalb von 30 Tagen nach Erhalt
Gebraucht kaufen 29,34 €
Lade die kostenlose Kindle-App herunter und lese deine Kindle-Bücher sofort auf deinem Smartphone, Tablet oder Computer – kein Kindle-Gerät erforderlich. Weitere Informationen
Mit Kindle für Web kannst du sofort in deinem Browser lesen.
Scanne den folgenden Code mit deiner Mobiltelefonkamera und lade die Kindle-App herunter.
Mehr erfahren
Dem Autor folgen
OK
Programming with Types Taschenbuch – 7. Dezember 2019
| Preis | Neu ab | Gebraucht ab |
- Kindle
36,58 € Lies mit kostenfreier App - Taschenbuch
47,07 €3 Gebraucht ab 29,34 € 6 Neu ab 47,07 €
Kaufoptionen und Plus-Produkte
Programming with Types teaches you to design safe, resilient, correct software that’s easy to maintain and understand by taking advantage of the power of strong type systems. Designed to provide practical, instantly useful techniques for working developers, this clearly written tutorial introduces you to using type systems to support everyday programming tasks.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the technology
Common bugs often result from mismatched data types. By precisely naming and controlling which data are allowable in a calculation, a strong type system can eliminate whole classes of errors and ensure data integrity throughout an application. As a developer, skillfully using types in your everyday practice leads to better code and saves time tracking down tricky data-related errors.
About the book
Programming with Types teaches type-based techniques for writing software that’s safe, correct, easy to maintain, and practically self-documenting. Designed for working developers, this clearly written tutorial sticks with the practical benefits of type systems for everyday programming tasks. Following real-world examples coded in TypeScript, you’ll build your skills from primitive types up to more-advanced concepts like functors and monads.
What's inside
Building data structures with primitive types, arrays, and references
How types affect functions, inheritance, and composition
Object-oriented programming with types
Applying generics and higher-kinded types
About the reader
You’ll need experience with a mainstream programming language like TypeScript, Java, JavaScript, C#, or C++.
About the author
Vlad Riscutia is a principal software engineer at Microsoft. He has headed up several major software projects and mentors up-and-coming software engineers.
- ISBN-101617296414
- ISBN-13978-1617296413
- Auflage1st
- HerausgeberManning
- Erscheinungstermin7. Dezember 2019
- SpracheEnglisch
- Abmessungen18.75 x 1.78 x 23.5 cm
- Seitenzahl der Print-Ausgabe325 Seiten
Kunden, die diesen Artikel gekauft haben, kauften auch
Produktbeschreibungen
Über den Autor und weitere Mitwirkende
Produktinformation
- Herausgeber : Manning; 1st Edition (7. Dezember 2019)
- Sprache : Englisch
- Taschenbuch : 325 Seiten
- ISBN-10 : 1617296414
- ISBN-13 : 978-1617296413
- Abmessungen : 18.75 x 1.78 x 23.5 cm
- Amazon Bestseller-Rang: Nr. 1,366,388 in Bücher (Siehe Top 100 in Bücher)
- Kundenrezensionen:
Informationen zum Autor

Entdecke mehr Bücher des Autors, sieh dir ähnliche Autoren an, lies Autorenblogs und mehr
Kundenrezensionen
Kundenbewertungen, einschließlich Produkt-Sternebewertungen, helfen Kunden, mehr über das Produkt zu erfahren und zu entscheiden, ob es das richtige Produkt für sie ist.
Um die Gesamtbewertung der Sterne und die prozentuale Aufschlüsselung nach Sternen zu berechnen, verwenden wir keinen einfachen Durchschnitt. Stattdessen berücksichtigt unser System beispielsweise, wie aktuell eine Bewertung ist und ob der Prüfer den Artikel bei Amazon gekauft hat. Es wurden auch Bewertungen analysiert, um die Vertrauenswürdigkeit zu überprüfen.
Erfahre mehr darüber, wie Kundenbewertungen bei Amazon funktionieren.Spitzenrezensionen aus anderen Ländern
I would NOT recommend this book to _learn_ the TypeScript language itself. The author does explain various details of the TS language along the way, but it's _not_ a book that tries to teach you TypeScript. Rather, this is a book that aims to teach you _programming_ in a statically-typed language (both how and why). It just happens to use TS as the language of choice (but most of the material applies to any statically-typed language).
The author covers a very broad range of programming concepts along the way. He starts with the absolute basics (primitives, basic types, etc.). By the end he does get quite broad, though, exploring aspects of OOP (inheritance, interfaces,...), Functional Programming (lambdas, higher order functions,…), Async Coding (Promises, async/await, Generators,…), and finally a few chapters which delve into data structures, algorithms, and some more advanced FP concepts (monads, etc.).
He never goes too deep into any of the above topics, so it’s more a guided tour of typed programming than anything else. It's all explained in very approachable language that's straight forward and easy to understand for any mid-level coder. Every chapter includes numerous helpful diagrams, patterns, and code examples.
Most developers will find some parts of this book to be totally basic and familiar, but other parts will probably be new and interesting. Overall I think this books offers something to all but the most senior warlocks (and even _you_ might benefit from a refresher here or there, you grizzly old mage).
Final word: I highly recommend this book to any developer who wants to improve their TypeScript skills (or their typed programming skills in general)!
