Kapitel 12. Vorhandene funktionaleProgrammierbibliotheken in NuGet

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

Es mag dich überraschen (oder auch nicht), dass ich nicht der erste Mensch auf der Welt bin, der sich für funktionales C# einsetzt. Weit gefehlt. Viele Leute haben das schon vor mir getan, und viele von ihnen haben sogar praktische Bibliotheken entwickelt, mit denen du funktionalen Code schreiben kannst, ohne ihn selbst zu entwickeln.

Im Laufe dieses Kapitels werde ich über jede der Bibliotheken sprechen, die es in NuGet gibt, um funktionale Funktionen bereitzustellen, wie man sie benutzt und was ich von ihnen halte. Sei dir aber bewusst, dass ich keine von ihnen entwickelt habe. Ich habe nur dieses Buch geschrieben.

Zunächst eine kurze Anmerkung zur Verwendung von NuGet-Bibliotheken wie diesen. Sie sind nicht unbedingt das Produkt eines großen Unternehmens, das seine Angestellten dafür bezahlt, dass sie ein versandfähiges Produkt für die Kunden herstellen. Viele von ihnen sind das Werk von leidenschaftlichen, talentierten Entwicklern, die diese Arbeit in ihrer Freizeit machen. Das hat sowohl Vor- als auch Nachteile, wenn du diese Pakete in einer Produktionsumgebung einsetzen willst.

Der große Vorteil ist, dass du in vielen Fällen ein besseres Produkt bekommst, als es ein Unternehmen schaffen könnte. Ohne Arbeitspolitik, Sorgen um die Bedürfnisse bestimmter zahlungskräftiger Kunden, ...

Get Funktionale Programmierung mit C# 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.