Ceci confirme mes premières impressions avec les nouveaux mécanismes mis en place avec Java8.
Je n'y vois peu d'intérêt.
code plus simple, avec moins de typages inutiles, plus maintenable et moins verbeux.
Et bien non ! Ce n'est pas mon sentiment. Certes, le code est moins verbeux, mais c'est au prix de la lisibilité !
Dans la majeure parties des cas, j'ai trouvé le code avant refactoring plus compréhensible qu'après.
Si ce refactoring n'amène pas de meilleures performances, une meilleure lisibilité (c'est subjectif), quel est l'intérêt d'un tel refactoring ?
Partager