Bonjour à vous.
Il y'a plusieurs années, je développe en procédurale en PHP. Il y'a quelque semaines j'ai opté passé aux frameworks à l'instar de Symfony 2. En essayant de foncer tête baissée à ce framework, j'ai compris qu'il fallait absolument d'abord passer à l'apprentissage de PHP en POO. En lisant des articles sur le web, j'ai compris que l'idée principale de la POO est de faciliter la réutilisabilité et la généricité tout en favorisant la simplicité et la cohérence. En somme la POO repose sur 3 concepts clés: l'encapsulation, l'héritage et le polymorphisme (généralement regroupés sous l'appelation de paradigme objet). En outre, je me suis aussi penché aux spécificités propres à PHP comme la résolution statique à la volée (ou late static binding), les traits et les exceptions.
Vous en tant que expert, pensez-vous que c'est l'essentiel à savoir ? Y'a autre point important à savoir ?
Merci d'avance...
Partager