Stylish F#: Eleganter funktionaler Code für .Net und .Net Core

Bewertung:   (4,6 von 5)

Stylish F#: Eleganter funktionaler Code für .Net und .Net Core (Kit Eason)

Leserbewertungen

Zusammenfassung:

Das Buch ist sowohl für F#-Entwickler als auch für diejenigen, die sich für funktionale Programmierung (FP) interessieren, sehr empfehlenswert. Es bietet praktische Ratschläge für das Schreiben von idiomatischem F#-Code und konzentriert sich dabei auf gute Programmiergewohnheiten und macht den Code sowohl für Maschinen als auch für Menschen verdaulich. Viele Leser schätzen die Tiefe und die praktischen Beispiele, obwohl einige den Inhalt als zu grundlegend empfinden und sich mehr Tiefe in bestimmten Bereichen wünschen.

Vorteile:

Sehr empfehlenswert für F#-Entwickler, bietet praktische Ratschläge zum Schreiben von idiomatischem F#-Code, betont gute Programmierpraktiken, ausgezeichnete Ressource zum Verständnis der funktionalen Programmierung, hilfreich für den Übergang von imperativen zu funktionalen Programmierparadigmen, füllt eine kritische Lücke in der F#-Literatur.

Nachteile:

Einige finden den Inhalt zu grundlegend oder zu wenig tiefgründig, Bedenken bezüglich der Formatierung des Buches (große Schrift) und der spezielle Fokus auf F# könnten die Anwendbarkeit für ein breiteres Publikum der funktionalen Programmierung einschränken.

(basierend auf 10 Leserbewertungen)

Originaltitel:

Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core

Inhalt des Buches:

Warum nur mit F# auskommen, wenn man auch mit Stil programmieren kann Dieses Buch geht über die Syntax hinaus und beschäftigt sich mit Design. Es versorgt F#-Entwickler mit Best Practices, Anleitungen und Ratschlägen, um schönen, wartbaren und korrekten Code zu schreiben.

Stylish F# deckt jede Design-Entscheidung ab, die ein Entwickler bei der Konstruktion von F#-Programmen trifft, und hilft Ihnen, in jeder Phase der Code-Entwicklung die fundiertesten und wertvollsten Design-Entscheidungen zu treffen. Sie werden etwas über das Design von Typen und Funktionssignaturen, die Vorteile der Unveränderlichkeit und die Verwendung von partiellen Funktionsanwendungen lernen. Sie werden Best Practices für das Schreiben von APIs verstehen, die von F#, C# und anderen Sprachen verwendet werden können. Jede sorgfältig überprüfte Designentscheidung wird mit überzeugenden Beispielen, Illustrationen und Begründungen unterstützt.

Was Sie lernen werden

⬤ Wissen, warum, wann und wie man im unveränderlichen Stil programmiert.

⬤ Nutzen Sie Sammelfunktionen, Piping und Funktionskomposition, um schnell funktionierende Software zu erstellen.

⬤ Sie kennen die Techniken, die zur Verfügung stehen, um die Fehlerbehandlung in den Mainstream der Programmlogik zu bringen.

⬤ Optimieren Sie F#-Code für maximale Leistung.

⬤ Möglichkeiten der Funktionsinjektion zur Verbesserung des Programmdesigns zu erkennen und zu implementieren.

⬤ Die verfügbaren Methoden zur Behandlung unbekannter Datenwerte kennen.

⬤ Verstehen Sie die asynchrone und parallele Programmierung in F#, und wie sie sich von der asynchronen Programmierung in C# unterscheidet.

Für wen ist dieses Buch?

Jeder Entwickler, der F#-Code schreibt und ihn besser schreiben möchte.

Weitere Daten des Buches:

ISBN:9781484239995
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:396

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Stylish F#: Eleganter funktionaler Code für .Net und .Net Core - Stylish F#: Crafting Elegant...
Warum nur mit F# auskommen, wenn man auch mit Stil...
Stylish F#: Eleganter funktionaler Code für .Net und .Net Core - Stylish F#: Crafting Elegant Functional Code for .Net and .Net Core
Stylish F# 6: Eleganter funktionaler Code für Net 6 - Stylish F# 6: Crafting Elegant Functional Code...
Warum nur in F# zurechtkommen, wenn man auch mit...
Stylish F# 6: Eleganter funktionaler Code für Net 6 - Stylish F# 6: Crafting Elegant Functional Code for Net 6

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)