Zertifizierter Händler seit über 35 Jahren
Mo.–Fr. 8:30 – 17:00 Uhr: 0 21 91 - 99 11 00
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Logo EDV-BUCHVERSAND Delf Michel
Software & Fachbücher vom Experten
Mo.-Fr. 8:30 - 17:00 Uhr: 0 21 91 - 99 11 00
0
Funktionale Programmierung verstehen

Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Elegante Wege zu robustem, leicht wartbarem Code

Verlag

Rheinwerk Verlag

Autor:in

Jack Widman

Fassung

187 Seiten, Softcover

Erschienen

01/2024

ISBN

978-3-8362-9868-1
9783836298681

Buch

29,90 inkl. MwSt.
Best.-Nr.: RW-9868
Versandkostenfrei (D)
Sofort lieferbar
Funktionale Programmierung verstehen

Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Elegante Wege zu robustem, leicht wartbarem Code

Verlag: Rheinwerk Verlag
Autor:in Jack Widman
Fassung: 187 Seiten, Softcover
Erschienen: 01/2024
ISBN: 978-3-8362-9868-1
9783836298681
Best.-Nr.: RW-9868
Sofort lieferbar
29,90 inkl. MwSt.
Versandkostenfrei (D)
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Elegante Wege zu robustem, leicht wartbarem Code

Funktionale Programmierung verstehen
Best.-Nr.: RW-9868
Sofort lieferbar
29,90 inkl. MwSt.
Versandkostenfrei (D)
Verlag: Rheinwerk Verlag
Autor:in Jack Widman
Fassung: 187 Seiten, Softcover
Erschienen: 01/2024
ISBN: 978-3-8362-9868-1
9783836298681
Inhaltsverzeichnis: Jetzt downloaden
Vorwort: Jetzt downloaden
Leseprobe: Jetzt downloaden

Funktionale Programmierung trifft Objektorientierung – Grundlagen und Codebeispiele

Die Kombination von funktionaler und objektorientierter Programmierung bietet eine elegante Möglichkeit, robusten Code zu schreiben. Neugierig darauf? Dieses Buch lädt Sie ein, wenn Sie bereits in der Welt der objektorientierten Programmierung zu Hause sind, eine neue Art des Codens zu entdecken. Es bietet Raum für die Grundlagen und viele übersichtliche Codebeispiele, meist in leicht verständlichem Scala formuliert und außerdem in Python übersetzt, aber unabhängig von der Programmiersprache, die Sie verwenden. Sprachabhängige Aspekte verdeutlicht der Autor an Codebeispielen in Java, JavaScript und C#.

  • Trainieren Sie die Denkweise der Funktionalen Programmierung.
  • Wählen Sie selbst: "Reine" FP, nur einzelne nützliche Techniken oder einen Mittelweg.
  • Komplett im Python-Modus lesbar.
  • Für besonders Interessierte: mathematische Grundlagen auch ohne Vorkenntnisse verstehen.

Die Codebeispiele

  • Listings zu sämtlichen Konzepten und Prinzipien in Scala und Python – für alle leicht zu lesen
  • Verschiedene funktionale Sprachfeatures in Java, C# und JavaScript
  • Scala-Grundlagenkurs im Anhang
  • Tipps zur Funktionalen Programmierung mit Python
Blick ins Buch: Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Grundlagen und Problemlösung

Lernen Sie die Grundlagen kennen – und damit eine neue Denkweise, wenn es darum geht, Probleme zu lösen. Gehen Sie die Dinge auf die funktionale Art an!

Funktionale Programmierung und Objektorientierung

FP und OOP – sie unterscheiden sich, und sie ergänzen sich wunderbar. Lassen Sie sich durch Konzepte, Entwurfsmuster und Lösungsansätze führen, um beides miteinander zu nutzen.

Von der Denkweise zum Code

Konzepte sind wichtig, aber Ihren Code schreiben Sie in Python, Java oder einer anderen Sprache. Jack Widman nutzt Scala, aber nicht nur: Er zeigt Ihnen, welche Besonderheiten in den gängigen Sprachen zu beachten sind, und bringt Codebeispiele auch in Java, Python und C#.

Inklusive Python-Special

Für die Python-Community gehen wir noch weiter: In der deutschen Ausgabe übersetzt Torsten Will alle wichtigen Codebeispiele und gibt zusätzliche Tipps für Python. Wer möchte, kann das Buch damit komplett im "Python-Modus" lesen.

Aus dem Inhalt

  • Die Denkweise kennenlernen
  • Ein paar (einfache) mathematische Grundlagen
  • Entwurfsmuster
  • Datenstrukturen
  • Unveränderlichkeit
  • Nebenläufigkeit
  • Kombination mit OOP
  • Besonderheiten verschiedener Programmiersprachen
Leseprobe

Leseprobe

Funktionale Programmierung ist ein Programmierparadigma, vergleichbar mit der objektorientierten Programmierung. Jack Widman führt Sie in dieser Leseprobe in die Grundprinzipien ein, zeigt Ihnen, wie funktionale Programmierer denken. Ein zentrales Prinzip besteht darin, Zustandsänderungen von Variablen zu vermeiden, was Ihnen nicht nur Frust, sondern auch Programmfehler erspart.

Wer hat's geschrieben?

Bild von Autor:in Jack Widman

Jack Widman hat einen PhD in Mathematik, über 20 Jahre Erfahrung in der Softwareentwicklung und eine Leidenschaft für die Umgestaltung komplexer Codebasen mithilfe der funktionalen Programmierung.

Bild von Autor:in Jack Widman
Funktionale Programmierung verstehen

Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Elegante Wege zu robustem, leicht wartbarem Code

Verlag

Rheinwerk Verlag

Autor:in

Jack Widman

Fassung

187 Seiten, Softcover

Erschienen

01/2024

ISBN

978-3-8362-9868-1
9783836298681

Buch

29,90 inkl. MwSt.
Best.-Nr.: RW-9868
Versandkostenfrei (D)
Sofort lieferbar
Funktionale Programmierung verstehen

Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Elegante Wege zu robustem, leicht wartbarem Code

Best.-Nr.: RW-9868
Sofort lieferbar
29,90 inkl. MwSt.
Versandkostenfrei (D)

Funktionale Programmierung verstehen

Konzepte und Entwurfsmuster für guten Code

Elegante Wege zu robustem, leicht wartbarem Code

Funktionale Programmierung verstehen
Best.-Nr.: RW-9868
Sofort lieferbar
29,90 inkl. MwSt.
Versandkostenfrei (D)
Funktionale Programmierung verstehen
Funktionale Programmierung verstehen