Funktionale Programmierung in JavaScript: Wie Sie Ihre JavaScript-Programme mit funktionalen Techniken verbessern können

Bewertung:   (4,2 von 5)

Funktionale Programmierung in JavaScript: Wie Sie Ihre JavaScript-Programme mit funktionalen Techniken verbessern können (Luis Atencio)

Leserbewertungen

Zusammenfassung:

In den Rezensionen zu 'Functional Programming in JavaScript' wird die gute Darstellung der Konzepte der funktionalen Programmierung und der praktischen Beispiele hervorgehoben, obwohl das Buch unter einer hohen Anzahl von Tipp- und Programmierfehlern leidet. Viele Rezensenten loben den pädagogischen Wert des Buches für JavaScript-Entwickler, geben aber zu bedenken, dass es nicht unbedingt anfängerfreundlich ist. Kritiker weisen darauf hin, dass sich das Buch manchmal übereilt anfühlt, da einige Konzepte zu schnell eingeführt oder unzureichend erklärt werden.

Vorteile:

Bietet einen detaillierten Überblick über funktionale Programmierkonzepte und ihre Anwendung in JavaScript.
Verdeutlicht komplexe Themen wie Monaden und funktionale Komposition durch klare Beispiele.
Der Autor stellt Vergleiche zwischen imperativem und funktionalem Stil an und zeigt die Vorteile von FP.
Enthält eine kostenlose E-Book-Version, die das Buch zugänglich macht.
Kombiniert theoretische Erklärungen mit praktischen Code-Beispielen und hilft so, das Verständnis zu festigen.

Nachteile:

Enthält zahlreiche Tippfehler und Fehler im Code, die den Leser verwirren können.
Einige Konzepte werden ohne ausreichende Erklärung oder Klarheit eingeführt, so dass der Leser sich überfordert fühlt.
Verlässt sich möglicherweise zu stark auf externe Bibliotheken statt auf eigene JavaScript-Funktionen.
Nicht für absolute Anfänger geeignet; erfordert Vorkenntnisse von JavaScript-Konzepten.
Die gemischte Darstellung von ES5- und ES6-Stilen kann inkonsistent und ablenkend sein.

(basierend auf 31 Leserbewertungen)

Originaltitel:

Functional Programming in JavaScript: How to Improve Your JavaScript Programs Using Functional Techniques

Inhalt des Buches:

Zusammenfassung

Functional Programming in JavaScript lehrt JavaScript-Entwickler funktionale Techniken, die Erweiterbarkeit, Modularität, Wiederverwendbarkeit, Testbarkeit und Leistung verbessern. Anhand konkreter Beispiele und jargonfreier Erklärungen zeigt Ihnen dieses Buch, wie Sie funktionale Programmierung auf reale Entwicklungsaufgaben anwenden können.

Der Kauf des gedruckten Buches beinhaltet ein kostenloses eBook im PDF-, Kindle- und ePub-Format von Manning Publications.

Über die Technologie

In komplexen Webanwendungen können die Low-Level-Details Ihres JavaScript-Codes die Funktionsweise des Systems als Ganzes verschleiern. Die funktionale Programmierung (FP) fördert lose gekoppelte Beziehungen zwischen den Komponenten Ihrer Anwendung, wodurch das Gesamtbild leichter zu entwerfen, zu kommunizieren und zu warten ist.

Über das Buch

Funktionale Programmierung in JavaScript vermittelt Ihnen Techniken zur Verbesserung Ihrer Webanwendungen - ihrer Erweiterbarkeit, Modularität, Wiederverwendbarkeit und Testbarkeit sowie ihrer Leistung. Dieses leicht zu lesende Buch zeigt Ihnen anhand von konkreten Beispielen und klaren Erklärungen, wie Sie die funktionale Programmierung in der Praxis einsetzen können. Wenn Sie neu in der funktionalen Programmierung sind, werden Sie die vielen aufschlussreichen Vergleiche mit der imperativen oder objektorientierten Programmierung zu schätzen wissen, die Ihnen helfen, das funktionale Design zu verstehen. Am Ende werden Sie über das Anwendungsdesign auf eine ganz neue Art und Weise nachdenken und vielleicht sogar Monaden schätzen lernen.

Was ist drin?

⬤ Hochwertige FP-Techniken für reale Anwendungen.

⬤ FP dort einsetzen, wo es am meisten Sinn macht.

⬤ Trennen Sie die Logik Ihres Systems von den Implementierungsdetails.

⬤ Fehlerbehandlung, Testen und Debugging im FP-Stil.

⬤ Alle Codebeispiele verwenden JavaScript ES6 (ES 2015)

(Über den Reader)

Geschrieben für Entwickler mit einem soliden Verständnis der JavaScript-Grundlagen und des Designs von Webanwendungen.

Über den Autor

Luis Atencio ist Software-Ingenieur und Architekt und entwickelt Unternehmensanwendungen in Java, PHP und JavaScript.

Inhaltsverzeichnis

TEIL 1 FUNKTIONAL DENKEN.

⬤ Funktional werden.

⬤ JavaScript höherer Ordnung.

TEIL 2: FUNKTIONAL WERDEN.

⬤ Wenige Datenstrukturen, viele Operationen.

⬤ Modularem, wiederverwendbarem Code entgegenwirken.

⬤ Entwurfsmuster gegen Komplexität.

TEIL 3: ERWEITERN SIE IHRE FUNKTIONALEN FÄHIGKEITEN.

⬤ Bulletproofing Ihres Codes.

⬤ Funktionale Optimierungen.

⬤ Verwaltung von asynchronen Ereignissen und Daten.

Weitere Daten des Buches:

ISBN:9781617292828
Autor:
Verlag:
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Funktionale Programmierung in JavaScript: Wie Sie Ihre JavaScript-Programme mit funktionalen...
Zusammenfassung Functional Programming in...
Funktionale Programmierung in JavaScript: Wie Sie Ihre JavaScript-Programme mit funktionalen Techniken verbessern können - Functional Programming in JavaScript: How to Improve Your JavaScript Programs Using Functional Techniques
Die Freude an JavaScript - The Joy of JavaScript
The Joy of JavaScript stellt Techniken vor, die JavaScript-Programmierer zu JavaScript-Profis machen. Zusammenfassung Ob...
Die Freude an JavaScript - The Joy of JavaScript

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)