L'article explore comment les principes de conception d'objets de Matthias Noback, introduits en 2019, sont désormais intégrés directement dans la syntaxe de PHP 8.5. Autrefois fastidieux à implémenter, ces principes sont maintenant simplifiés et plus intuitifs. L'article met en lumière l'encapsulation, un des premiers principes, et montre comment la visibilité asymétrique (introduite en PHP 8.4) permet de protéger l'état interne des objets tout en réduisant la verbosité du code. Trois approches pratiques sont présentées pour gérer la visibilité des propriétés, illustrant comment PHP moderne facilite l'application de ces bonnes pratiques de conception.
Tout est dans le titre
Faire marcher Vue-Router et Vue-Styleguidedist ensemble
Générer un guide de style à partir de commentaires dans les fichiers Sass en utilisant KSS
Tout est dans le titre
Tout est dans le titre
Un outil pour générer son guide de style (via https://blog.stephaniewalter.fr/la-semaine-en-pixels-19-mai-2017/ )
Tout est dans le titre (via https://blog.stephaniewalter.fr/semaine-pixels-15-avril-2016/ )
Tout est dans le titre
Tout est dans le titre (via https://blog.stephaniewalter.fr/semaine-en-pixel-16-septembre-2016/ )
Tout est dans le titre
Tout est dans le titre
À tester
“That's how we developed our living style guide, the mistakes we made along the way, and why popular style guide generators did not suit our needs.”
Une "pattern library", c'est un ensemble de composants d'interface et ça permet de garantir l'homogénéité de celle-ci. Les développeurs de trivago s'en servent et montrent comment en intégrer une à Symfony
Tout est dans le titre
Tout est dans le titre
Un outil pour créer et maintenir des guides de style (via http://www.creativejuiz.fr/blog/ressources-telechargements/les-ressources-du-web-19 )
Tout est dans le titre