14
avr.
2017
avr.
2017
Voici en pièce jointe les slides de mon quickie "Twisted Java", qui a apparemment suscité beaucoup d'intérêt chez les développeurs désireux de troller leurs collègues soucieux d'améliorer la lisibilité de leur code.
Bonne lecture, et n'en abusez pas :)
Commentaires
Sympa !
Ça m'a permis découvert les "explicit receiver parameters" de Java 8 :-)
Perso je n'arrive pas a tester les commandes sur les slides 15 et 21. :'(
s15 : l'opérateur "-" ne s'applique pas à une lambda.
s21 : on ne peut pas utiliser "this" comme nom de variable.
Un éclairage svp ?
Bonjour Francis,
La plupart des "twisters" présentés nécessitent Java 8. Les lambdas (et leur notation
->
) et le "receiver type" ("this
" en paramètre de méthode) ne sont apparus qu'avec cette version du JDK.Pour le slide 15, essaie ça :
Le code du slide 21, quant à lui, devrait fonctionner tel quel.