2 Inhalte
Luca Pieprzyk
- Entwickler
- S&N Invent
Luca Pieprzyk ist als Entwickler bei S&N Invent tätig. Er verfügt über mehrjährige Erfahrung in Enterprise-Projekten im Schwerpunkt auf Bilanzanalyse. Aktuell interessiert er sich besonders für Softwarestruktur, Clean Code und Architektur.
Alle Artikel von Luca Pieprzyk
Development
Die Modernisierung einer Java-Legacy-Applikation – Modulith vs. Monolith vs. Microservices
Wie geht man in einer Welt aus wechselnden Technologietrends mit einer Anwendung um, die bereits Jahrzehnte im Einsatz ist? Lohnt sich eine Modernisierung und wenn ja, wie geht man am besten vor? Welche Softwarestrukturen und Technologien sind anwendbar? Auf diese Fragen versucht der Artikel, anhand eine konkreten Legacy-Anwendung Antworten zu finden.
Es wird ein Fehler aus der Produktion gemeldet, aber alle Tests sind grün? Oder Refactorings werden durchgeführt und zwingen dazu, gleichzeitig auch die Tests großflächig umzubauen — sodass am Ende unklar bleibt, ob das Refactoring überhaupt fehlerfrei war? Solche Situationen deuten oft auf Tests mit starker Verwendung von Mocks hin. Ob und wie man auf Mocks in Backend-Tests von Business-Applikati..