Funktionale Programmierung lernen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com Lerne, wie ein/e funktionale/r Programmierer/in zu denken und Code zu schreiben. Mit diesem praktischen Leitfaden tauchen Softwareentwickler, die mit objektorientier...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Jack Widman
Format: Buch
Sprache:ger
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com Lerne, wie ein/e funktionale/r Programmierer/in zu denken und Code zu schreiben. Mit diesem praktischen Leitfaden tauchen Softwareentwickler, die mit objektorientierter Programmierung vertraut sind, in die Kernkonzepte der funktionalen Programmierung ein und lernen, wie sie bei großen oder komplexen Softwareprojekten sowohl funktionale als auch OOP-Funktionen gemeinsam nutzen können. Der Autor Jack Widman verwendet Beispiele aus Java, Python, C#, Scala und JavaScript, um dir eine neue Sichtweise zu vermitteln und dir Werkzeuge an die Hand zu geben, mit denen du die Komplexität in deiner Problemdomäne bewältigen kannst. Du wirst in der Lage sein, Code zu schreiben, der einfacher, wiederverwendbar, leichter zu testen und zu ändern und durchgängig korrekt ist. Dieses Buch zeigt dir auch, wie du Muster aus der Kategorientheorie nutzen kannst, um die Kluft zwischen OOP und funktionaler Programmierung zu überbrücken. Lerne die Grundlagen der funktionalen Programmierung und erkunde die Art und Weise, wie funktionale Programmierer an Probleme herangehen Verstehe, wie sich FP von objektorientierter und imperativer Programmierung unterscheidet eine Reihe von praktischen, anwendbaren Entwurfsmustern verwenden, die die Realität auf funktionale Weise modellieren Lernen, wie man FP- und OOP-Funktionen in Softwareprojekte einbaut Funktionale Entwurfsmuster angemessen anwenden und sie nutzen, um korrekten, robusten und leicht modifizierbaren Code zu schreiben