Le pattern builder à l'heure de Java 8 (Jérôme Mainaud)
Le deuxième conseil de Joshua Bloch, dans Effective Java est : « Consider a builder when faced with many constructor parameters. » Bien que peu utilisé, ce pattern est la clé pour définir des objets complexes immuables en Java. Je vous propose de le revisiter au regard des améliorations apportées par les lambdas.
April 20, 2016