Veille de la semaine #29 de 2018
- Objects should be constructed in one go (en) : réflexions intéressantes sur l’instanciation des objets et surtout sur comment garantir la cohérence de ceux-ci à tout moment dans une application.
- Programming Sucks (en) : bon peut-être pas à ce point là mais on s'en approche parfois :-)
- Defining Component APIs in React (en) : des bons conseils et en y regardant de plus près, en changeant quelques mots, ce sont pour la plupart des déclinaisons façon React de conseils de programmation qui s'appliquent partout ou presque.
- What's So Great About OOP? (en) : Remember, OOP is about more than just a single object here or there. The benefits of OOP emerge in a community of objects, when objects begin collaborating with each other.
- When 7 KB Equals 7 MB (en) : quelques subtilités dans la gestion du cache de ressources venant de CDN dans une Progressive Web App
- Automating Accessibility and Performance Testing with Puppeteer and AxeCore (en) : une chouette utilisation de puppeteer pour tester sur une plateforme d'intégration continue à la fois l'accessibilité et les performances d'une application. Pour ce dernier cas, Chrome est configuré avec puppeteer pour simuler un CPU et/ou un connexion lente.
- I Want Scalar Objects in PHP (en) : MOI AUSSI :)
Et un peu hors-sujet :
- Déconstruction du (télé)travail (fr) : un peu long mais cet article sur notre relation au travail, ses origines et son organisation est juste passionnant.
- Les téléphones tuent la planète encore plus vite que prévu (en) : pas que les téléphones, toutes les m***des électroniques qui font notre quotidien…
(En plus du flux RSS global, les billets veille et uniquement ceux là sont listés dans le flux RSS veille)