Veille de la semaine #2 de 2019

  • How To Speed Up The Code Review (en) : un article intéressant si vous souffrez de revues trop lentes/difficiles. Clairement la taille est un facteur clé et essayer de ne pas mélanger refactoring, nouvelle(s) fonctionnalité(s) ou renommage semble plutôt une bonne idée.
  • Better naming convention (en) : des réflexions plutôt intéressantes surtout sur les préfixes/suffixes des classes/interfaces. Je suis plus partagé sur l'abandon de get pour les getters
  • Use React.lazy and Suspense to Code-Split Your App (en) : ou comment React 16.6 permet de faire du chargement à la volée (code splitting) sans bibliothèque externe.
  • Build a PWA in Just 10 Minutes (en) : faut vraiment que j'essaie avec mon site :)
  • Semantic Versioning - why you should care (en) : une bonne explication de ce qu'apporte le semantic versionning et de comment gérer les versions. C'est orienté PHP mais ça s'applique potentiellement à tous les langages.
  • New in PHP 7.4 (en) : PHP 7.3 est encore tout chaud, mais voici ce qui se profile pour la version 7.4 avec des fonctionnalités plutôt sympas (surtout les propriétés typées et la partie Improved type variance)
  • CPU Utilization is Wrong (en) : en fait, la notion d'occupation CPU est plus subtile qu'il n'y paraît ce qui fait que le pourcentage d'occupation CPU peut induire en erreur.
  • A declarative router for service workers (en) : une proposition d'API pour rendre l'écriture de Service Worker plus simple. Ce n'est qu'une proposition, mais le besoin est là il me semble.

(En plus du flux RSS global, les billets veille et uniquement ceux là sont listés dans le flux RSS correspondant)