Blog

Das Entwirren von Legacy Code – Vorgehensweisen für effektives Refactoring mit Seams
Legacy Code in großen Altsystemen kann für Entwickler zum Albtraum werden. Er ist oft voller Komplexität, schlechter Designentscheidungen und fehlender Dokumentation. Eine häufige Herausforderung bei

Deadlock durch Logging
Deadlocks sind oft ein schwer zu lösendes Problem. Wenn dann dabei auch noch die Logging-Komponente, wie z.B. log4net, beteiligt ist, dann ist das nicht nur

Was sind Flaky Tests und warum sind diese ein nicht zu unterschätzendes Problem für Ihr Projekt?
Wenn ein Softwareprojekt eine bestimmte Größe erreicht, gibt es in der Regel immer ein paar Tests, die die CI/CD-Pipeline erfolgreich durchlaufen, aber sporadisch auch mal

Legacy Code in Altsystemen
Legacy Code in Altsystemen ist ein Thema, welches jeden softwareentwickelnden Bereich irgendwann mit Wucht trifft und zu einem Problem werden kann. Es gibt jedoch erprobte

Datenbankanwendung mit Transaktionen robuster machen
Der Einsatz von Transaktionen und referentielle Integrität sind eigentlich bei Datenbank-Anwendungen selbstverständlich. Dennoch gibt es Altsysteme, bei deren Entwicklung auf diese Mittel verzichtet wurde.

Meine Top 5 Visual Studio Code Extensions
Visual Studio Code ist eine der meist verbreiteten IDEs, da sie kostenlos, einfach zu nutzen und personalisierbar durch Extensions ist.
Dabei gibt es so viele Extensions,