Java 8 is coming

Objectif de l’atelier

Cet atelier a pour objectif de vous faire coder en utilisant les nouvelles fonctionnalitées de Java 8.

Le principe est simple : des fonctionnalités ont été codées en Java 7, à vous des les refactorer pour utiliser les améliorations de Java 8. Les tests unitaires passent en java 7, ils doivent toujours passer en Java 8. Ils sont la pour vérifier l’iso fonctionnalité de l’implémentation.

Des commentaires avec des TODO sont la pour vous aiguiller.

Pre-requis

1. Date and Time

Refactorer le code Java 7 en Java 8

Plus d’infos :

Avant de passer à la suite, sauvegardez votre solution : git commit -a -m'step1-end'


2. Basic collection enhancement

Refactorer le code Java 7 en Java 8 (Sans utiliser stream())

plus d’infos :

Avant de passer à la suite, sauvegardez votre solution : git commit -a -m'step2-end'


3. Collection Stream

Refactorer le code Java 7 en Java 8

plus d’infos :

Avant de passer à la suite, sauvegardez votre solution : git commit -a -m'step3-end'


4. Others Stream

Refactorer le code Java 7 en Java 8

plus d’infos :