From GoF to lambdasby Mario Fusco
Il libro di design patterns noto come Gang of Four è stata una sorta di Bibbia per tutti gli sviluppattori della mia generazione. Il suo principale
pregio è stato quello di darci un vocabolario comune: quando un programmatore dice "qui ho usato uno strategy pattern" tutti i colleghi
sanno di cosa sta parlando. Il problema è che la maggior parte dei pattern elencati nel libro sono una finzione o meglio un workaround per
sopperire ad un'astrazione mancante: le higher order functions. Con l'introduzione delle lambda expressions in Java 8 è finalmente possibile
anche per gli sviluppatori Java liberarsi di questa non più necessaria sovrastruttura. Lo scopo del talk è mostrare, con una serie di esempi
sviluppati in una live coding session, come reimplementare i più comuni e utilizzati pattern del GoF in modo più semplice e conciso con le lambda
expression di Java 8.
Video
● Essendo una presentazione interamente di” live coding” non sono disponibili slide, ma solo il video dell'evento:
● Parte prima:https://www.youtube.com/watch?v=F6m9-cquNrY
● Parte seconda:https://www.youtube.com/watch?v=W_eoXaTLQi0
Buona visione!
Top Related