La revue hebdomadaire Baeldung 22

1. Java et Spring

>> Java 8 Friday: la plupart des DSL internes sont obsolètes

Une approche intéressante sur la désapprobation des DSL existants au profit de Java 8 et de lambdas . Je pense qu’à mesure qu’un langage évolue et qu’il incorpore une structure plus puissante, il est tout à fait logique de laisser tomber une partie de la cruauté. Ces bibliothèques et de nombreux modèles sont - simplement - créés pour contourner les limites du langage . La plupart d’entre eux n’existent pas dans d’autres langues et c’est une bonne idée de s’éloigner d’eux aussi en Java, maintenant que nous n’avons plus ces limitations. + Cela étant dit, j’aime le hamcrest - il va être malheureux de le laisser partir.

>> Écrire des tests propres - Remplacer les assertions par une langue spécifique au domaine

La série de Petri sur le code propre et les bonnes pratiques de test va bon train. Il s’agit de s’éloigner des assertions standard centrées sur les données pour adopter une assertion DLS personnalisée qui rend votre code très lisible.

https://spring.io/blog/2014/06/02/using-new-when-js-3-2-2-to-build-a- front-end-for-spring data-rest[>> Utilisation de new when.js 3.2.2 pour construire un frontal pour Spring Data REST]

La construction d’un front-end pour une API REST est une tâche non triviale, et cet article ressemble à un effort concret dans ce sens.

http://www.joshlong.com/jl/blogPost/dont want to use maven with spring.html[>> Vous ne voulez pas utiliser Maven avec Spring?]

Une bonne et bien intentionnée réponse sur pourquoi Spring utilise Maven , mais au final, je crains que celui-ci ne tombe pas dans les oreilles. Le «lecteur» qui a laissé un commentaire sur le fait de ne pas aimer Maven en a également laissé un sur ce blog (avec beaucoup de jurons) - et un rapide coup d’œil à ses commentaires sur Disqus a montré environ 10 commentaires distincts se plaignant de Maven sur divers blogs, tous dans la durée d’une seule journée. Donc, puisque je n’aime pas nourrir les trolls, il a été envoyé dans le dossier spam de commentaires.

>> Production d’un service Web SOAP

Le premier guide communautaire écrit sur spring.io - Maciej a écrit un article solide et détaillé sur la création d’un service SOAP avec le support du service Web Spring.

>> La configuration minimale pour tester Hibernate

Ceci est une introduction à une configuration simple d’Hibernate , et probablement un premier post dans ce qui va devenir une série centrée sur Hibernate - et un cours.

2. Technique

https://www.mnot.net/blog/2014/06/01/chrome and stale-while-revalidate[>> Chrome et Stale-While-Revalidate]

Bonne lecture sur la progression du protocole HTTP et la manière dont les performances sur le Web devraient vraiment s’améliorer une fois que ce mécanisme commencera à être utilisé. Il me semble que commencer (une fois que le support de Chrome est terminé) peut constituer un avantage concurrentiel en éliminant quelques requêtes de votre chargement de page.

3. Réflexions

>> Il n’y a pas que le code

Grandir en tant que développeur implique de manière intuitive de faire des choses autres que le développement. Si cela vous semble évident - inutile de lire l’article, mais s’il s’agit d’une nouvelle, poursuivez votre lecture.

** >> Guides touristiques et présentateurs

Ce ne sera pas une nouvelle pour beaucoup de gens - réfléchissez bien avant de parler , surtout dans un lieu public - mais c’était quelque chose que j’aimais lire, alors le voici.

>> Début du test unitaire: pas aussi difficile que vous le voudriez Pense

Un moyen d’intégrer les tests unitaires - si vous êtes un lecteur ici et que vous n’effectuez pas de tests unitaires , cela semble être un bon moyen d’y entrer enfin