Une autre semaine, une autre bonne série d’articles.
Il y a eu beaucoup d’articles cette semaine, et dans le but de ** garder la revue hebdomadaire courte et utile, je devais faire quelques choix tactiles.
Sur Java
⇒ Java 8 Friday Goodies: Lambdas et SQL
Cette série propose régulièrement d’excellentes choses - même si vous n’utilisez pas jOOQ, cela vaut la peine d’être lu pour voir comment Java 8 améliorera les API.
⇒ Méthodes privées de test unitaire
C’est un bon article qui résout le problème, désormais séculaire, de savoir comment tester au mieux les méthodes privées. Agréable.
⇒ C’est une question de temps
Bel article de fond sur la nouvelle API Date-Time qui sera bientôt disponible avec Java 8. Cela fait un peu plus d’une semaine, mais je voulais l’inclure de toute façon.
Au printemps
Spring Data progresse cette semaine (le nouveau support de pagination me passionne:
Quoi de neuf dans Spring Data Codd RC1?] https://spring.io/blog/2014/02/11/spring-data-elasticsearch-1-0-m1-released [ ⇒**
Publication de Spring Data Elasticsearch 1.0 M1] https://spring.io/blog/2014/02/06/spring-data-couchbase-1-0-rc1-released [ ⇒**
Publication de Spring Data Couchbase 1.0 RC1]
Technique
⇒ Comment j’ai encore piraté Github.
Chacune de mes revues hebdomadaires contient un article à ne pas manquer - et cette analyse de sécurité détaillée d’un exploit Github de haute sécurité est celle-là. Pas nécessairement à cause de cette vulnérabilité particulière (bien que celle-ci ait été une tempête parfaite) - mais à cause de l’état d’esprit dans lequel cela vous amène lorsque vous pensez à la sécurité de vos propres applications.
⇒ Elasticsearch 101
Elasticsearch est l’un des rares types de logiciels réellement livrés. Cet article en fournit une bonne et complète introduction.
C’est un bon outil à connaître - il permet de suivre correctement les performances de votre application et de savoir réellement quand vous introduisez une régression. Dans l’ensemble, c’est une chose facile à configurer et à utiliser dans votre CI.
⇒ Des astuces géniales tirées des tranchées
Je sais que l’un de ces événements apparaît tous les deux ou trois mois - et j’avais l’intention de le sauter - mais j’ai constaté que je prenais des notes d’essais à faire - ce qui pour moi est un signe que ça vaut la peine d’être lu. travailler avec Git (si vous travaillez toujours avec SVN, je pense que nous devrions avoir une petite discussion).
Réflexions générales
⇒ Pourquoi les méthodologies de développement de logiciels ne fonctionnent-elles pas?
Une approche équilibrée et non rituelle des méthodologies de développement - et un rappel que nous devons nous concentrer sur la productivité et la production d’un travail de qualité et ne pas être obsédés ni s’enliser dans un seul processus.
⇒ Meilleures pratiques en matière d’examen de code
De bons indicateurs pour obtenir plus de valeur d’une révision de code. Voici deux autres bons articles sur le sujet:
11 pratiques éprouvées pour une révision du code par les pairs plus efficace et plus efficiente]** http://mikehadlow.blogspot.ro/2009/05/what-i-look-for-in-code-review.html [⇒
Ce que je recherche dans une révision de code]
Fait
Mon plan pour cette revue est de vous donner une bonne poignée d’articles à lire chaque semaine - mon propre point de vue - et de filtrer une partie du bruit.
Si vous avez des suggestions sur ce que je devrais lire , à inclure éventuellement dans le prochain examen, écrivez-moi dans les commentaires.
Aussi, si vous sentez que j’ai raté un joyau qui est sorti cette semaine, faites-le moi savoir - ces articles sont modifiables en fin de journée.
Passe une bonne semaine.
Eugen.