Code Quality

`@EventListener` in Spring Boot: So baust du lose gekoppelte Komponenten
`@EventListener` in …

Hallo zusammen,

in modernen, auf Microservices ausgerichteten Architekturen wollen wir Komponenten so unabhängig wie möglich halten. Wenn Service A eine Aktion ausführt (z.B. einen Benutzer registriert), soll Service B darauf reagieren (z.B. eine Willkommens-E-Mail senden), ohne dass A direkt von B …

Warum Senior-Engineers fast nie `!= null` schreiben
Warum Senior-Engineers …

Hallo zusammen,

wenn ihr schon eine Weile in der Java-Welt unterwegs seid, kennt ihr das Bild: Euer Code ist übersät mit defensiven Abfragen wie: