fbpx

ZendCon2009 : Sept etapes pour un meilleur code OO

Screenshot-Seven Steps To Better OOP Code (updated for ZendCon09) - Mozilla Firefox

Stephan Priebsch mets les slides de son dernier talk a la ZendCon 2009. Une session assez intéressante au cours de laquelle il donne des conseils pour un meilleur  code Oriente Objet. Essentiellement, les points qu’il aborde sont les suivants :

  • OOP n’est pas lourd. C’est au niveau des I/O que ca se passe. ==> Ne pas se soucier de la performance
  • Clairement séparer les rôles et les responsabilités
  • Se concentrer sur l’API.  (Interface et implémentation, encapsulation)
  • découplage : rendre les dépendances explicites.
  • Utiliser l’injection de dépendances (dependency injection)
  • Favoriser la composition a l’héritage
  • Faire de sorte que ce soit testable unitairement.

Anis Berejeb

Anis est avant tout un passioné de l'agilité et du développement. Avec plus de 15 ans dans le domaine du développement web, son expertise combine des connaissances accrues dans l'ensemble des notions partant du développement logiciel jusqu'à l'organisation des équipes dans les environnements agiles à grande échelle.

You may also like...