Depuis des lustres, vous utilisez certainement des objets paresseux dans vos projets à travers Doctrine ou Symfony sans le savoir. Le sujet est ardu techniquement, et pourtant fondamental dès qu'on développe des applications non triviales. Lors de cette conférence, je vous propose de plonger dans les mécanismes bas niveaux qui permettent d'obtenir ce comportement, lequel permet de ne pas initialiser un objet tant que ce n'est pas indispensable. Ne vous y trompez pas, le but n'est pas de vous en servir au quotidien, mais plutôt d'approfondir les aspects aussi bien pratiques que théoriques du sujet pour le plaisir, et pour le jour où vous en aurez besoin en direct s'il se présente.
Tweets