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:
-
=====
-
===== https://vladmihalcea.com/jpa-hibernate-cache-non -existing-entity-fetch-results/[ >> Comment mettre en cache les résultats d’extraction d’entités non existantes avec JPA et Hibernate ][]
-
===== >> De Java EE à Jakarta EE: le débat de rebranding de Java EE avec Oracle []
-
===== >> Cartographie des attributs d’entité Date/Heure Java 8 avec Hibernate []
-
===== >> Améliorez votre structure de test avec Lambdas et la réponse de Mockito []
-
===== >> Premier candidat JDK 10 (18.3) (version 43) ) Illustre le nouveau schéma de gestion des versions []
-
Webinaires et présentations: **
-
===== ** >> Spring Reactive [[
-
===== >> Spring Cloud Gateway []
-
Temps de mise à niveau: **
-
===== >> Eclipse MicroProfile 1.3 est maintenant disponible []
-
===== https://junit.org/junit5/docs/5.1.0/nouvelles-notes/index.html #nouvelles-notes-5.1.0[>> Notes de version de JUnit 5.1.0] []
-
===== >> Apache Tomcat 9.0.5 []
-
===== >> Hibernate OGM 5.3.0.Final is out []
-
===== >> Spring Security 5.0.2 Released []
-
===== >> Spring Vault 2.0 GA publié []
-
===== >> IntelliJ IDEA 2018.1 EAP : Validation partielle de GIT et plus ] []
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 []
-
S’appuyer sur votre modèle de données en tant que guide pour la conception de votre API est presque toujours une mauvaise idée ** . Paroles de sagesse ici.
-
A lire également: **
-
===== >> Pourquoi les développeurs n’utilisent-ils pas TDD? []
-
===== >> Découpler la sécurité dans une architecture propre []
3. Réflexions
>> Promotion du développement piloté par les tests avec une équipe distante []
Les équipes distribuées peuvent tirer un avantage considérable de l’adoption de TDD - cela vaut la peine d’investir dans cette adoption.
-
A lire également: **
-
===== >> Aucun de mes équipements Apple ne se connecte, maudite []
-
===== >> Minimalism in Programming []
-
===== >> Si vous voulez avoir de l’importance dans l’industrie du logiciel, cessez d’être un ouvrier []
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine: