Freelance is not a reward. It is a responsability.

11 conseils basiques améliorant les performances en Java (Consultants junior)

11 conseils basiques améliorant les performances en Java (Consultants junior)

A partir d’un certain niveau, le but n’est plus seulement d’écrire du code qui marche, mais qui soit performant. Voici quelques étapes que vous pouvez suivre pour éliminer les goulots d’étranglement, les astuces de mise en cache et d’autres suggestions d’optimisation des performances.   La plupart des développeurs s’attendent à ce que l’optimisation des performancesEn savoir plus sur11 conseils basiques améliorant les performances en Java (Consultants junior)[…]

Les closures: Limitations de Java 8

Les closures: Limitations de Java 8

Dans un langage de programmation, une fermeture ou clôture (en anglais : closure) est une fonction accompagnée de son environnement lexical. L’environnement lexical d’une fonction est l’ensemble des variables non locales qu’elle a capturé, soit par valeur (c’est-à-dire par copie des valeurs des variables), soit par référence (c’est-à-dire par copie des adresses mémoires des variables)[1]. Une fermetureEn savoir plus surLes closures: Limitations de Java 8[…]

Migration java 9: Les challenges les plus importants

Migration java 9: Les challenges les plus importants

Je suis sûr que vous avez entendu dire que la migration vers Java 9 n’est pas une démarche évidente, peut-être même inutile et qu’une migration n’a aucun sens pour de grands projets à l’heure actuelle. Après avoir migrer une base de code ancienne et assez importante, je peux vous dire que ce n’est pas siEn savoir plus surMigration java 9: Les challenges les plus importants[…]