JUG Milano Meeting #87

Martedì 17 Gennaio 2017

g ∘ f patterns - seconda parte

L'incontro si è tenuto Martedì 17 Gennaio 2017 presso lo Spazio Venini42 (mappa) in Via Venini 42 grazie all'ospitalità di LinkMe e Mikamai .


I sorgenti sono disponibili su https://github.com/mariofusco/from-gof-to-lambda.
La registrazione dell'intervento è su https://youtu.be/_UB4LIMBeLM?t=5m8s.

Abstract dell'intervento:
Riprendiamo il workshop tenuto in ottobre per completare la panoramica dei pattern; cercheremo insieme di passare dalle tradizionali implementazioni OOP di alcuni dei più comuni design pattern della Gang of Four al loro corrispettivo funzionale. Completeremo gli esempi che ho reso disponibili qui https://github.com/mariofusco/from-gof-to-lambda mostrando per ognuno una feature caratteristica della programmazione funzionale. Clonate il repository da github, fate un mvn compile per scaricare tutto quello che serve e portate i vostri laptop.. Ci sarà da sporcarsi le mani!

A cura di Mario Fusco:
Mario Fusco is a senior software engineer at Red Hat working at the development of the core of Drools, the JBoss rule engine. He has a huge experience as Java developer having been involved in (and often leading) many enterprise level projects in several industries ranging from media companies to the financial sector. Among his interests there are also functional programming and Domain Specific Languages. He is also the co-author of "Java 8 in Action" published by Manning.