Stefan Lieser – Informatiker aus Leidenschaft.

Seit mehr als 20 Jahren arbeite ich als Informatiker, überwiegend im Bereich Softwareentwicklung. Dabei zieht sich das Thema Qualität wie ein roter Faden durch die unterschiedlichen Tätigkeiten. Ob als Geschäftsführer einer mittelständischen GmbH, als Softwareentwickler, Trainer, Berater oder Autor – immer geht es mir darum, hohe Qualität zu liefern. Gemeinsam mit Ralf Westphal habe ich im Januar 2009 die Clean Code Developer Initiative gegründet.

In den letzten Jahren liegt mein Fokus darauf, Teams darin zu unterstützen, in eine flüssige Softwareproduktion einzutreten. Auch hier liegt der Fokus auf der inneren Qualität von Software, ganz im Sinne der Clean Code Developer Initiative. In meinen Trainings unterstütze ich Teams darin, Software mit modernen Methoden zu entwickeln. Dabei liegt der Fokus vor allem darauf, die Wandelbarkeit der Software beizubehalten, so dass über viele Jahre hinweg problemlos Features ergänzt werden können.

Refactoring Legacy Code

Die meisten Teams verfügen über Sourcecode, der bereits seit vielen Jahren gepflegt und weiterentwickelt wird. Diese Altlasten werden meist als Brownfield oder Legacy Code bezeichnet. Nicht selten treten bei diesen langlebigen Projekten massive Herausforderungen auf: Automatisierte Tests sind nicht vorhanden, die Struktur der Software ist undurchsichtig, Abhängigkeiten allerorten, Methoden und Klassen mit tausenden Zeilen Code… Refactoring ist erforderlich, um eine solche Codebasis wieder unter Kontrolle zu bringen. Lassen Sie sich dabei von mir unterstützen.


Aktuelle Termine

DeveloperWeek

Besuchen Sie meinen Vortrag Softwareentwicklung ohne Abhängigkeiten am 22.06.2016 um 10:30 auf der DWX in Nürnberg. Oder wie wäre es mit einem Tagesworkshop zum Thema Flüssige Softwareentwicklung? Dazu haben Sie am 23.06.2016 von 9:00 – 17:00 Gelegenheit.


herbstcampus logo

Der diesjährige Herbstcampus in Nürnberg findet statt vom 30. August bis 1. September statt. Ich habe das Vergnügen, am 30. August einen Tagesworkshop zu halten. Thema: Wandelbarkeit wieder herstellen Komplexe Refactorings umsetzen. Am Tag darauf, also am 31. August halte ich einen Vortrag zum gleichen Thema.


.NET Developer Conference

Am 6. Dezember gibt es in Köln eine weitere Gelegenheit, einen Vortrag zum Refactoring zu hören. Im Rahmen der Dotnet Developer Conference spreche ich über das Refactoring von C# Legacy Code.