Java Web Weekly, numéro 144

Au tout début de l’année dernière, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleurs contenus ici, sur Baeldung . Je n’ai pas manqué une critique depuis.

  • Et c’est parti…​**

1. Printemps et Java

>> Nouveau au printemps 5: cadre Web fonctionnel []

Le nouveau cadre réactif au printemps 5 commence à prendre forme (et à être en tête de liste pour être testé)

>> Préparez vos applications Java 8 réactives maintenant, Reactor 3.0 GA est disponible! []

En parlant d’applications réactives, Reactor 3 est sorti avec une mise à jour majeure du modèle de programmation .

>> RXJava par l’exemple []

Et - toujours réactif - une excellente introduction à RxJava - qui bénéficiera également d’un support de premier ordre au printemps 5.

** >> Libre réflexions sur Bibliothèque Java - ebooks, feuilles de triche et autres ][]
  • Une grande bibliothèque sur Hibernate? ** Des haricots frais - la commodité de disposer d’un matériel bien structuré et pensé est certainement utile.

>> Java 9, OSGi et l’avenir de la modularité []

Étant donné que Java 9 n’est pas trop éloigné maintenant, il est tout à fait logique de commencer à comprendre la modularité au-delà de la simple lecture.

http://www.adam-bien.com/roller/abien/entry/the ingredients and roadmap of[>> Ingrédients et feuille de route du redémarrage de Java EE 8 et 9] []

Enfin, les plans de Java EE 8 (et 9) sont clarifiés.

Cela dit, je ne suis personnellement pas très enthousiaste pour un "redémarrage" ** - il y a une raison pour laquelle les redémarrages ont une mauvaise passe - ils ne fonctionnent généralement pas.

La liste de fonctionnalités proposée semble bonne, mais il est risqué de regrouper autant d’éléments dans une seule version que de les développer de manière organique.

>> Les tests doivent-ils être commandés ou non? []

Une tentative intéressante pour contester l’hypothèse selon laquelle les tests ne doivent pas être commandés

>> Beans générant du code - mutables et immuables []

Devrions-nous utiliser des haricots mutables en 2016? Non non Non!

2. Technique

>> Quand choisir SQL et quand Choisissez NoSQL []

Choisissez le bon outil pour le travail. Regardez d’abord SQL.

Rappelez-vous simplement que la capacité à évoluer n’est pas la seule raison de vouloir envisager une solution NoSQL - la conception de domaine est une seconde proche.

3. Réflexions

>> J’ai arrêté de contribuer à la superposition, mais elle n’a pas diminué []

Un regard intérieur sur la communauté StackOverflow de la part de quelqu’un qui est réellement à l’intérieur.

Personnellement, je n’ai jamais vraiment contribué à StackOverflow, mais je trouve néanmoins ces lectures sur cet écosystème assez intéressantes.

>> Les fonctions Azure en pratique []

Une lecture très amusante et informative sur la gestion d’une attaque DDOS en cours à grande échelle.

>> Définition de la collaboration entre développeurs []
  • La collaboration sur un projet logiciel ** peut aller de l’élevage de chats à la poursuite sans effort d’un but commun. J’ai trouvé que ce dernier scénario commence généralement par le processus d’embauche.

>> 7 ans de blogging et une vie plus tard …​ []

Si vous avez pensé à bloguer , arrêtez de penser et commencez à taper.

>> Quand engager un vice-président de l’ingénierie []

Quelques écrits dans les tranchées, d’un ingénieur que j’admire.

Très utile si c’est la direction dans laquelle vous vous dirigez.

>> Architecte logiciel en tant que régime de retraite de développeur []

Une exploration amusante de la situation de notre industrie dans le contexte de l’impact considérable que notre profession a eu sur le monde.

Tout est basé sur un épisode de podcast du Freelancers Show - dont je me souviens d’avoir énuméré il y a peu

5. Choix de la semaine

  • Mon exposé de Voxxed Days Bucharest ** plus tôt cette année - tout sur CQRS et Event Sourcing

https://www.youtube.com/watch? v = bVnjI0XOA9w[>> Une architecture avec CQRS et Event Sourcing par Eugen Paraschiv] []