Java Web Weekly, n ° 116

Au tout début de l’année dernière, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleurs contenus ici, sur Baeldung . Je n’ai pas manqué une critique depuis.

  • Et c’est parti…​**

1. Printemps et Java

>> Core Reactor 2.5 devient une fondation réactive unifiée sur Java 8 []

L’objectif et la force motrice du printemps 5 seront clairement la programmation réactive.

Par conséquent, si vous effectuez les travaux du printemps, lisez-en rapidement et voyez comment l’écosystème se développe et ce que vous pouvez faire avec la nouvelle infrastructure.

>> Surveillance de l’application Java avec ELK - Partie I []

J’utilise la pile ELK pour la visualisation et l’analyse de journalisation depuis plus de deux ans maintenant et c’est certainement l’un des outils les plus intéressants et les plus utiles avec lequel je travaille. Vous pouvez faire tellement de choses avec des informations de journalisation riches et propres et un bon outil d’analyse en plus de toutes ces données.

>> Le puzzle arrive enfin dans le JDK 9 []

La modularité a finalement été intégrée aux versions du JDK 9 - il est temps de jouer.

>> Caching de luxe avec Spring and Guava []

Une longue lecture un peu étrange mais finalement intéressante utilisant le cache dans des scénarios réels , pas seulement dans un projet de jouet

>> Ceylon pourrait bien être juste être le seul langage (JVM) dont les valeurs sont correctes []

Une belle façon Ceylan gère et travaille avec des nulls . Si vous êtes un passionné de langues et que vous n’avez jamais travaillé à Ceylan, ayez une lecture.

>> Java EE 8 MVC: Utilisation des paramètres de bean []

L’exploration de Java EE 8 se poursuit, cette fois avec les paramètres de bean de mappage ** dans une application de style MVC.

>> Quand faut-il écrire les réglages []

Une forme d’écriture de retour à la base avec l’avantage de l’expérience du monde réel.

>> Java peut adopter une référence de type (vraiment utile) enfin []

Un peu plus loin dans le PEC récemment proposé, qui pourrait ajouter une inférence de type au langage Java.

A lire également:

Webinaires et présentations:

Temps de mise à niveau:

2. Technique et réflexions

>> Les métriques de code les plus importantes dont vous n’avez jamais entendu parler []

Sans surprise, la productivité des développeurs est très difficile à mesurer.

En gardant cela de côté - tenez-vous bien au courant de certains indicateurs mentionnés dans cet article - ils sont très utiles pour déterminer l’intégrité globale de votre base de code .

>> Trackers []

Une lecture intéressante (et amusante) sur la culture du suivi et des données dans laquelle nous vivons tous.

>> 10 leçons de 10 ans de services Web Amazon ][[]et >> Dix ans dans le nuage AWS - Le temps passe vite! ** []

Après 10 ans d’exploitation d’un des systèmes les plus complexes, des systèmes hautement distribués ont permis de tirer des enseignements très intéressants.

>> Impressions de Voxxed Days Bucarest 2016 []

Il s’agissait bien d’un événement bien organisé et j’ai pris plaisir à parler de Event Sourcing et à rencontrer un tas de personnes géniales.

>> Le premier hiver []

Un bref résumé mais riche en plats à emporter. Ces petites choses font une bonne culture.

>> L’écriture de tests n’a pas à être un travail supplémentaire []

Effectué correctement, les tests peuvent et vont certainement vous accélérer - une fois que vous avez surmonté la baisse de productivité qui survient généralement au cours des premières semaines suivant le relevé du TDD.

>> Firing People []

Une lecture longue et personnelle que je suis inclus dans la critique simplement parce que j’aime écrire Zachs

3. Des bandes dessinées

Et mes Dilberts préférés de la semaine (absolument hilarant):