-
Pattern Decorator revisité en Java 8
1) Introduction L’objectif de cet article est de parler de l’un des pattern du GOF (gang of four), assez connu, qui est le decorator. Ce patron de conception correspond à un design pattern de type comportement (behavioural pattern). Pour résumer, l’idée de ce pattern…
-
Fluent iterable Java 8
1) Introduction L’API open source Guava de Google propose une classe "FluentIterable", permettant d’effectuer des traitements sur une liste, via une API fonctionnelle. Le but de cet article est de montrer comment refaire un "fluent iterable", avec les fonctions par défaut proposées par le JDK 8.…