Forum PHP 2018
[:fr]La parole est aux speakers : Vladyslav Riabchenko[:]
[:fr]Jusqu’au Forum PHP 2018, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils aborderont lors de leur conférence !
La conférence
SOLID : Les principes à l’origine du succès de Symfony et de vos applicationsSOLID est un acronyme représentant cinq principes de bases de la programmation orientée objet permettant le développement de logiciels fiables, évolutifs et robustes. Le framework Symfony est un excellent support pour illustrer chacun de ces principes. Nous verrons ainsi que SOLID est à l’origine de sa flexibilité, sa fiabilité mais aussi de sa maintenabilité et son évolutivité. Nous verrons également comment appliquer ces principes pour améliorer son code métier et perfectionner l’architecture de son application. |
Katherine Johnson 25/10/2018 15:15-15:55 |
Les principes SOLID sont-ils utilisables en entreprise ou est-ce une simple théorie ?
Lorsqu’on utilise le langage orienté objet tel que PHP on essaie de rester toujours en conformité avec SOLID. C’est d’autant plus visible quand il s’agit d’une bibliothèque réutilisable, d’un framework ou d’une logique métiers complexe.
Les principes SOLID aussi bien que les design patterns (e.g. ceux de GoF) sont issus de la pratique. Ils ont été extraits de l’expérience de création de milliers d’applications pour résumer les règles générales de bonne architecture. Dans le quotidien d’un développeur, SOLID favorise la création de modules réutilisables, flexibles, évolutifs et compréhensibles.