Speaker

Patrick Drechsler

Patrick Drechsler

software crafter

software crafter

Fürth, Germany

Actions

Dr. Patrick Drechsler is Software Developer and Architect.
He focuses on:
- Domain-Driven Design
- Software Crafting
- Functional Programming

Dr. Patrick Drechsler ist Software Entwickler und Architekt.
Er beschäftigt sich mit:
- Domain-Driven Design
- Software Crafting
- Functional Programming

Topics

  • Domain Driven Design
  • functional programming
  • .NET
  • TDD

Modern linux cli tools

In dieser Session möchte ich euch ein paar "moderne" Linux Command-Line-Interface (CLI) Werkzeuge vorstellen. Wobei "modern" bedeutet: Jünger als 10 Jahre. Hierbei handelt es sich um Tools, die uns das tägliche Arbeiten erleichtern. Oder zumindest die Shell etwas moderner erscheinen lassen (Stichwort: Pimp-my-CLI ;-) )

Die Session richtet sich auch bewusst an Linux Neulinge, da heutzutage fast alle Cloud-Anbieter eine Linux-Shell als Interface anbieten. Und mit WSL2 kann auch jeder Windows-Desktop User in den Genuss von Unix-Shells kommen.

Von C# zu F# – Einführung in die funktionale Programmierung

Funktionale Programmierung (FP) ist seit einigen Jahren in aller Munde: Es gibt kaum eine OO-Sprache, die in letzter Zeit nicht FP-Konzepte nachgerüstet hat. Gerade in Zeiten von Serverless werden diese Prinzipien immer wichtiger. Aber: Was macht eigentlich den Reiz dieses Paradigmas aus? Arbeiten wir mit C# und LINQ nicht schon "funktional"? Die Antwort lautet meistens: nein. Oft wird LINQ nur als Kurzschreibweise verwendet, ohne die Mächtigkeit des zugrunde liegenden Paradigmas zu verstehen.

In diesem Workshop werden wir universelle FP-Konzepte in C# und F# erarbeiten. Wir werden dabei auch gemeinsam lernen, wie man FP-Konzepte in einer OO-Sprache wie C# richtig und sinnvoll verwendet. Dabei setzen wir die Erkenntnisse auch praktisch bei der Entwicklung einer kleinen Anwendung ein.

Patrick Drechsler

software crafter

Fürth, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top