Beaucoup de discussions solides et réactives cette semaine.
-
Et c’est parti…**
1. Printemps et Java
>> Java 10 pourrait apporter une version améliorée de Lambdas []
Un bref rapport sur une amélioration possible des expressions lambda dans Java 10.
>> Réflexion vs Encapsulation []
L’introduction de la modularité dans la machine virtuelle jette un nouvel éclairage sur les discussions séculaires entre Reflection et Encapsulation.
>> Ouvrez vos classes et méthodes à Kotlin []
-
Les fonctionnalités de Kotlin peuvent parfois être assez gênantes ** lorsque vous utilisez Spring Boot.
>> Les frameworks Web et comment les survivre []
La plupart des frameworks Web ne résistent pas à l’épreuve du temps - voici quelques raisons pour lesquelles il en va généralement ainsi.
>> Comment TDD FizzBuzz avec les théories JUnit []
C’est comme ça que tu as trop d’ingénierie FizzBuzz
>> Guide ultime pour les requêtes JPQL avec JPA et Hibernate []
Un guide complet sur JPQL avec JPA/Hibernate.
-
A lire également: **
-
===== http://adambien.blog/roller/abien/entry/java 8 groupingby__example[>> Java 8 groupingBy Example] []
-
===== http://adambien.blog/roller/abien/entry/java 8 partioningby__example[>> Java 8 partitioningBy Example] []
-
===== >> Pensées après JCrete unconference []
-
===== http://adambien.blog/roller/abien/entry/importance of java ee jcp[>> Importance de Java EE, des gardiens et du microprofil JAVA EE - Entretien avec Reza Rahman] []
-
===== >> Le createNativeQuery de JPA est une baguette magique []
-
Webinaires et présentations: **
-
===== https://www.infoq/fr/presentations/spring-cloud-stream-microservices?utm campaign=infoq content
-
===== https://www.infoq.com/presentations/spring-cloud-data-flow-microservices?utm campaign=infoq content
-
===== >> Conception, mise en œuvre et Utilisation des API réactives []
-
===== https://www.infoq.com/presentations/kafka-reactive-streams?utm campaign=infoq content
-
===== https://www.infoq.com/presentations/unicode-history?utm campaign=infoq content
-
===== >> Questions sur les git - Comment changer de branche sans perdre mon travail? []
-
>> Exploitation d’une grande organisation à grande vitesse avec les microservices Spring Cloud ** ][]
-
===== https://www.infoq.com/presentations/java-past-future-openjdk?utm campaign=infoq content
-
reactive-streams[ >> Reactor 3.0, une fondation JVM pour Java 8 et les flux réactifs ** ][]
-
Temps de mise à niveau: **
-
/01/12/hibernate-validator-540-cr1-final-out/[Hibernate Validator 5.4.0.CR1] []
-
===== https://mail-archives.apache.org/mod__mbox/maven-announce/201701.mbox/%3CCA%2BnPnMzNjwTi3A7LoB3whNXyrz%3DS7gbROHOd-oyciu6f0EbPLA%40mail.gmail.com .0 chuté ** ][]
-
===== >> Spring Integration Extension pour SMB 0.5.0 est disponible []
-
===== >> Spring Cloud Data Flow pour Cloud Foundry 1.1 GA publié
2. Technique
>> Déploiement de demandes d’extraction avec Docker []
Une bonne façon de rendre votre demande de retrait facilement vérifiable en faisant bon usage de la conteneurisation Docker.
https://blog.jooq.org/2017/01/12/a-probably-incomplete-comprehensive-guide-to-the-many-different-ways-to-join-tables- en sql/[>> Un guide probablement incomplet et complet sur les nombreuses façons de joindre des tables en SQL] []
Une solide référence à JOINing en SQL.
>> Microservice utilisant AWS API Gateway, AWS Lambda et Couchbase []
Un court tutoriel montrant comment créer un style de microservice moins standard - en utilisant AWS API Gateway, AWS Lambda et Couchbase.
>> Tutoriel Flyway - Gestion des migrations de bases de données []
Présentation rapide de Flyway - un outil de migration de base de données qui utilise des fichiers de migration immuables.
>>
Il se trouve que vous pouvez aussi faire des tests de propriété avec Javaslang
-
A lire également: **
-
===== >> L’aube de l’âge d’or du logiciel []
-
===== >> Le meilleur langage de programmation pour la haute performance ( Janvier 2017)? []
-
===== >> Révision: Automation Guild 2017 []
-
===== >> Une approche de programmation fonctionnelle en dynamique SQL avec jOOQ []
-
===== >> https://blog.couchbase.com/2017/january/starting-kubernetes -1.5.x-cluster[ Démarrage d’un cluster Kubernetes 1.5.x ][]
3. Réflexions
>> Types et tests []
Poursuite de la discussion sur les types et les avantages/inconvénients du typage statique.
>> https://pointersgonewild.com/2017/01/14/technodiversity/[Technodiversity] []
On dirait que la diversité technologique a plus d’avantages que d’inconvénients.
Certainement une lecture intéressante.
>> Note à la clientèle de Couchbase - Sécurité []
Quelques règles de sécurité pour les utilisateurs de Couchbase.
Considérant combien d’instances de production semblent être largement ouvertes, celle-ci est étonnamment pertinente. Et pas seulement pour Couchbase.
>> Comment transformer les exigences en récits utilisateur []
Petit guide sur la conversion efficace des besoins en user stories.
Tout au long de ma carrière, c’est une compétence intéressante à suivre, car elle a l’air d’une simplicité trompeuse, mais c’est généralement tout le contraire.
>> 5 Les astuces de révision de code utilisées par les experts - basées sur 3,2 millions de lignes de code []
Le titre dit tout
Quelques idées intéressantes sur la manière dont les organisations se développent .
Il y a quelques bonnes manières de bien faire pousser une organisation de manière organique, et beaucoup d’autres moins bonnes.
>> Oubliez ISO-8859-1 []
Arguments pour coller à UTF-8.
-
A lire également: **
-
===== >> Rencontrez Dmitry Alexandrov []
-
===== >> Évolution du tableau kanban []
-
===== >> Pourquoi mon enregistrement Amazon Mechanical Turk a-t-il été enregistré refusé? []
-
===== >> Comment TripAdvisor résout les erreurs de production en quelques minutes []
4. Des bandes dessinées
Et mes Dilberts préférés de la semaine: