April 2020
Intermediate to advanced
370 pages
8h 37m
German
1Dies war designtechnisch nicht schön, aber nötig, um Rückwärtskompatibilität sowie Erweiterbarkeit zu erreichen und um vor allem die Neuerungen im Bereich der Streams nahtlos ins JDK integrieren zu können.
2Dieser Nachteil verliert durch Nutzung einer modernen Microservice-Architektur etwas an Gewicht, da die Designsünde dann relativ isoliert existiert.
1Zur besseren Lesbarkeit erfolgt dazu ein statischer Import von java.util.Map.entry. Zudem sieht man, dass ofEntries() eine klarere Gruppierung von Schlüssel und Wert erlaubt, was vor allem dann hilfreich ist, wenn diese vom selben Typ sind.
2Die Zahlen basieren auf Stuart Marks’ Vortrag »New Collections APIs for Java ...
Read now
Unlock full access