Java Weekly, Numéro 217

1. Printemps et Java

>> Surveiller et dépanner des applications et des services Java avec Datadog

Optimisez les performances avec un suivi de bout en bout et une prise en charge immédiate des infrastructures Java, des serveurs d’applications et des bases de données populaires.

>> Le package par couche du projet Spring est obsolète []

Dans le monde de Microservices et de DDD, le paquet par couche ne semble plus avoir de sens.

>> Conception, implémentation et utilisation d’API réactives []

Avant de poursuivre une approche réactive, assurez-vous que le fait de réagir ne crée pas de complexité inutile.

>> Projections des données de printemps []

Il s’avère que nous pouvons créer facilement des projections personnalisées avec Spring Data .

Très agréable.

>> Rapports de test JUnit et Cucumber basés sur le code source et le comportement []

Des messages d’échec détaillés pour les tests Java et sans l’utilisation de bibliothèques d’assertions complexes - un ajout intéressant à la pile JUnit et Cucumber.

A lire également:

2. Technique

>> La pyramide de test pratique []

Quel que soit le type de test que vous implémentez, tester le comportement observable (au lieu des détails d’implémentation) vous évitera beaucoup de frustration par la suite.

>> Panneau virtuel: Réussir avec la recherche d’événement []

La sourcing d’événements pris isolément est certes utile, mais sa puissance et son potentiel sont amplifiés lorsqu’il est utilisé en complément d’une architecture CQRS et d’une conception pilotée par domaine.

>> Plate-forme générique - La règle de trois []

Une générisation prématurée peut contribuer au «code hérité» de votre système.

>> Actions du modèle, pas de données []

3. Réflexions

4. Des bandes dessinées

Et mes Dilberts préférés de la semaine: