Revue hebdomadaire Baeldung 15

Au tout début de l’année 2014, j’ai décidé de suivre mes habitudes de lecture et de partager les meilleures choses ici, sur Baeldung ** .

2014 a été toute une année, couvrant chaque semaine un bilan. J’ai lu beaucoup plus de livres pour pouvoir couvrir et organiser des choses qui ont de la valeur et qui valent la peine d’être lues.

  • Faites-moi savoir dans les commentaires ** si vous trouvez mes commentaires intéressants et utiles.

  • Et c’est parti…​**

1. Printemps et Java

>> Comment Spring parvient à être compatible avec Java 6, 7 et 8

Découvrez comment compiler intelligemment Spring avec le support Java 8 mais ne nécessitant pas Java 8 .

Il y a des plats à emporter ici pour tous ceux qui maintiennent une bibliothèque/framework/API en Java.

>> Printemps des tranchées: Injection de valeurs de propriété dans des beans de configuration

Si vous traitez beaucoup de propriétés dans votre projet , c’est un conseil solide à suivre - il est beaucoup plus facile de gérer toute cette complexité.

>> Cartographie du jeu de résultats: notions de base

La première de ce qui semble être une série prometteuse sur le travail avec JPA et les jeux de résultats

** >> Comment Hibernate stocke-t-il les entrées de cache de deuxième niveau
  • Explorer le cache Hibernate ** amusant et rapide. Beaucoup de choses à apprendre de cette pièce.

>> Spring Enable annotation - écriture d’une annotation personnalisée Enable**
  • Une annotation de style @ EnableFoo ** peut certainement être utile dans les systèmes complexes et il n’ya aucune raison d’être restreinte aux seules valeurs par défaut du framework.

>> Outils de gestion des journaux Face à face: Splunk vs Logstash vs. Sumo Logic

La gestion des journaux, la visibilité, l’exploration et l’analyse sont extrêmement importants, même pour des projets de taille moyenne. Il y a tellement de choses que vous pouvez faire pour avoir une solution de journal appropriée mise en œuvre en production.

Ces outils sont également assez rentables les premières fois que vous économisez quelques bonnes heures de recherche dans vos fichiers journaux texte. Celui que j’utilise régulièrement ces jours-ci est la pile ELK.

A lire également:

Webinaires et présentations:

Temps de mise à niveau:

2. Technique

>> Quelle histoire votre code dit-il?

Il reste toujours un pas de plus sur le chemin de l’écriture de code propre et maintenable.

  • Comment ce code passe pour quelqu’un qui n’est pas vous-même ** mérite certainement d’être pris en compte, car une grande partie du temps des équipes est consacrée à la lecture du code.

A lire également:

3. Réflexions

>> Avec assez d’argent, tous les bogues sont superficiels

Ceci est une leçon importante pour tous les projets open source et pour notre industrie en général . C’est très pragmatique et la lecture est certainement longue, mais elle a de bonnes chances de pousser l’écosystème dans la bonne direction.

>> Veuillez adresser toutes les demandes de renseignements à mon agent

Une idée intéressante - aucune idée si cela est pratique ou non, mais c’était amusant à lire.

>> Abandon de la priorité «sorta high»/«P1 ′».

Avez-vous déjà fait une pause pendant une brève seconde pour examiner le champ «Priorité__» lors de l’ouverture d’un numéro dans JIRA?

C’est une indication que quelque chose à ce sujet peut être amélioré, et cet article est une proposition solide sur la façon de le faire.

A lire également:

4. Des bandes dessinées

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

5. Choix de la semaine

Plus tôt cette année, j’ai introduit la section «Choix de la semaine» dans ma «Revue hebdomadaire». Si vous êtes déjà sur ma liste d’email - vous avez déjà le choix - espérons que vous l’avez appréciée.