Jérôme Mainaud | Devoxx

Jérôme Mainaud
Jérôme Mainaud Twitter

From Ippon Technologies

Architecte Java chez Ippon Technologies, j'interviens sur des missions de conseil, de conception ou de développement sur les bases de données, en particulier les bases NoSQL comme Cassandra et les moteurs de recherche comme Elasticsearch.

Je suis certifié DataStax Enterprise Solution Architect depuis avril 2015.

J'interviens régulièrement dans des conférences et propose des BBL https://lc.cx/43Gi

Blog: http://www.linkedin.com/pub/j%C3%A9r%C3%B4me-mainaud/17/5b8/201

java Java, JVM, Javas SE/EE

Le pattern builder à l'heure de Java 8

Quickie

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.