Fachartikel

Wir bauen uns eine Monade – Railway Oriented Programming statt Exception Handling

Dieser Artikel erschien in Ausgabe 04/2017 der Java aktuell. Er ist auch als PDF verfügbar: Stefan Macke – Wir bauen uns eine Monade – Railway Oriented Programming statt Exception Handling. Wir bauen uns eine Monade Monaden sind vielen objektorientierten Softwareentwicklern nur als kryptisches Konstrukt der funktionalen Programmierung bekannt. Dabei arbeiten auch Java-Entwickler inzwischen fast täglich…

Read More

Gregor Trefs über funktionale Programmierung, Konferenzen und Fachartikel – Anwendungsentwickler-Podcast #106

Funktionale Programmierung, Konferenzvorträge und Fachartikel im Gespräch mit Gregor Trefs sind das Thema der einhundertsechsten Episode des Anwendungsentwickler-Podcasts. Inhalt Folgende Fragen gehen wir im Verlaufe des Interviews durch. Allgemeines zur Person Wie ist dein Name und wo arbeitest du? Gregor Trefs, 31 Jahre alt Momentan bin ich freiberuflich unterwegs Themen: Java und Security Wie bist…

Read More

Pair Programming

Heute ist mein Link der Woche ein ganz besonderer Artikel. Mein Azubi Jonas hat nämlich seinen eigenen Blog gestartet und – im Rahmen seiner Ausbildung zum Fachinformatiker Anwendungsentwicklung – seinen ersten Fachartikel geschrieben. Das Thema ist Pair Programming. Meine Azubis haben in den letzten Wochen einige gemeinsame Programmiersitzungen durchgeführt und Jonas hat seine Erfahrungen daraus,…

Read More

Railway Oriented Programming mit Java

Am vergangenen Freitag ist bei Heise Developer ein Fachartikel von mir erschienen. Es geht um das Thema Railway Oriented Programming in Java. So lautet auch der Titel meines Vortrags auf der diesjährigen JavaLand in Brühl. Kurz gesagt geht es darum, wie man in Java auch ohne Exceptions programmieren kann. Es wird dafür eine Monade verwendet,…

Read More

Java EE 7 im Vergleich mit Ruby on Rails

In meiner kleinen Sommerpause habe ich einen Artikel für heise Developer geschrieben: Moderne Webentwicklung mit Java EE 7: Ein Experiment. Ich zeige darin einige Möglichkeiten, die Java EE 7 heutzutage für die Webentwicklung bietet, und vergleiche sie mit Ruby on Rails. TL;DR: Rails ist (noch) cooler! 😉

Read More

Modelliere deine eigene Programmiersprache

Mein ehemaliger Azubi Markus und ich haben einen Artikel bei heise Developer veröffentlicht: Baumeister – Eine eigene Programmiersprache mit Xtext modellieren. Passend zum Thema seiner Abschlussarbeit (Projektdokumentation und -präsentation findest du hier auf der Seite) geht es um die Modellierung einer eigenen Programmiersprache. Wir haben uns vor einiger Zeit für den Einsatz von Xtext zur…

Read More