Beaucoup d’écritures intéressantes sur Java 9 cette semaine.
-
Et c’est parti…**
1. Printemps et Java
>> Mise à jour de Spring Framework 5.0 M5 []
Fonctionnalité très intéressante dans la dernière version préliminaire de Spring 5 .
>> Un cas d’utilisation pour la déclaration de classe locale []
Du point de vue de l’ingénierie, il existe quelques cas d’utilisation intéressants pour la définition de classes localement, mais ceux-ci doivent être utilisés avec prudence car ils pourraient violer https://en.wikipedia.org/wiki/Principle of least__astonishment[PoLA].
>> Stratégies de test d’intégration des microservices Spring Boot, partie 2 []
La 2ème partie de la série sur les stratégies de test pour les architectures de microservices effectuées dans Spring Boot.
>> Comment chiffrer et déchiffrer des données avec Hibernate []
Une description courte et précise de la procédure de cryptage des données avec Hibernate.
>> Cache LRU de LinkedHashMap []
LinkedHashMap peut être utilisé pour construire des caches LRU légers.
-
Devez-vous créer votre propre cache? ** Certainement pas, mais c’est un outil d’apprentissage fantastique.
** https://www.infoq.info/articles/Testing-RxJava2? utm campaign = infoq content
Tester RxJava est plus facile qu’il n’y parait lorsque vous utilisez des solutions dédiées telles que TestSubscriber , TestScheduler ou RxJavaPlugins .
La bibliothèque Awaitility pourrait aussi être utile.
https://advancedweb.hu/2017/03/01/jvm optimistic optimizations/[>> Techniques d’optimisation basées sur les profils dans la JVM] []
Un nouvel épisode d’une série de plongées profondes dans les techniques d’optimisation pour la JVM .
** https://www.infoq.com/news/2017/03/java-epsilon-gc? utm campaign = infoq content
Article très intéressant sur les idées potentielles pour réduire les frais généraux du GC.
-
A lire également: **
-
===== https://blogs.oracle.com/theaquarium/entry/java ee 8 february recap[>> Java EE 8 - récapitulation en février] []
-
===== >> Comment utiliser Facets pour catégoriser vos résultats FullTextQuery []
-
===== >> Le zen et l’art du test unitaire []
-
===== ** https://www.infoq.com/news/2017/02/scdf-for-cloudfoundry? utm campaign = infoq content
-
===== >> Utilisation du serveur d’autorisation UAA OAuth2 - client et ressource []
-
Webinaires et présentations: **
-
===== http://in.relation.to 2017/02/22/bevalating-beans/[>> Asile JBoss Community - Validation de Beans 2.0] []
-
===== >> Astuces de printemps: enregistrement programmé des beans au printemps 5 []
-
Temps de mise à niveau: **
-
===== https://blog.jetbrains.com/idea/2017/02/intellij-idea-2017-1-public-preview-java-9-debugger-vcs-search-editor-and-many- plus/[ >> IntelliJ IDEA 2017.1 Aperçu public: Java 9, débogueur, VCS, recherche, éditeur et beaucoup d’autres ][]
-
===== >> Spring Framework 4.3.7 publié []
-
===== >> Publication de Kotlin 1.1 []
2. Technique
>> Comment fonctionne MVCC (contrôle des versions multiples simultanées) []
Un bref aperçu de la technique MVCC - appliquée bien sûr aux systèmes de base de données, mais potentiellement à d’autres types de systèmes.
>> Secrets of Maintenainable Codebases []
Tout le monde parle de développer des bases de données propres et maintenables, mais qu’est-ce que cela signifie réellement?
-
A lire également: **
-
===== >> Commentaires nécessaires []
-
===== >> Modèle Web pour le framework de robot - Selenium2, PhantomJS, authentification de base []
-
===== >> Combien de flottants- les numéros de points sont dans l’intervalle[0,1 ?] []
3. Réflexions
>> Nous sommes enthousiasmés par une pile technologique «2.0» pour microservices []
Quelques réflexions sur une nouvelle génération d’outils pour la création de microservices.
>> Les tâches techniques sont déjà largement automatisées []
Points très intéressants concernant la réalité de notre secteur et l’impact des logiciels sur l’ensemble du marché du travail .
>> Qu’y a-t-il dans un nom? L’orthographe compte dans le code []
À l’ère des IDE avancés, rien ne justifie des erreurs de grammaire ou des fautes de frappe dans votre code.
>> Premiers pas en tant que coach en automatisation de test []
Réflexions sur le fait de commencer à entraîner des équipes vers - dans ce cas, vers de meilleurs tests.
-
A lire également: **
-
===== >> L’état de notre industrie []
-
===== ** https://www.infoq/news/2017/02/lightbend-acquires-opsclarity? utm campaign = infoq content
-
===== >> Lecture de fin de semaine au plus basique: généraux byzantins []
-
===== >> Time for Quality []
-
===== ** https://www.info/changements/emag-handle-data-science? utm campaign = infoq content
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine:
5. Choix de la semaine
Un très bon épisode sur l’important sujet du travail en profondeur: