Chi c'è dietro Java Pills?
Massimiliano Cova, senior backend developer appassionato di Spring Reactive e divulgazione tech. Le Java Pills sono nate su LinkedIn. Qui puoi esplorarle tutte, ordinate e raccolte in un unico archivio.
-
03 set 2024
💊 #4: Gestione di un Mono<Mono<Void>> in WebFlux – il metodo subscribe
Due modi per gestire un Mono<Mono<Void>> in WebFlux: subscribe() esplicito e flatMap + then().
-
29 ago 2024
💊 #3: Ottimizzazione del codice con WebFlux – il metodo zipWhen
Sostituire flatMap + Mono.zip con zipWhen per concatenare due operazioni dipendenti in WebFlux: codice più sintetico e Tuple2 in output.
-
22 ago 2024
💊 #2: Gestione di liste eterogenee con Stream API
Due approcci a confronto per estrarre sotto-liste tipizzate da una List<Object>: ciclo for con instanceof vs Stream API con filter/map. Trade-off su efficienza, leggibilità e manutenibilità.
-
20 ago 2024
💊 #1: Ottimizzazione del codice con WebFlux – il metodo doOnNext
Come usare doOnNext in WebFlux per side-effect (update, logging, ecc.) senza rompere il data-flow, migliorando leggibilità e manutenibilità.