La 3e édition de Symfony Live, raout qui réunit la communauté du framework PHP Symfony, développé par Sensio Labs, a pris des airs de café philosophique le 3 mars à Paris. Devant un public de quelques 500 développeurs, entièrement acquis à la cause du framework PHP, Josh Holmes, architecte évangéliste chez Microsoft, est venue prôner la simplicité dans les développements (“The lost art of simplicity”) et démontrer combien la notion même de framework s’inscrivait dans cette idée.
“Cette pensée est née d’une des frustrations de voir que notre industrie aime la complexité. Et si les choses sont compliquées, nous sommes les seuls à comprendre la solution”, a-t-il déploré. Et d'ajouter : “Aujourd’hui, nous [les développeurs, NDLR] ne comprenons pas les besoins de nos utilisateurs, leurs métiers, nous ne résolvons pas leur problèmes et nous utilisons la technologie que nous même [en tant que développeurs, NDLR] nous estimons la plus excitante. Pour nous même, et pas pour nos utilisateurs. […] Il s’agit désormais de se concentrer sur les besoins des utilisateurs plutôt que sur les fonctionnalités que nous, les développeurs, estimons cool”.” Un discours en forme de mea culpa plutôt surprenant, mais finalement pas si nouveau. Rasmus Lerdorf, considéré comme le père de PHP, raconte souvent à qui veut l'entendre avoir eu l’idée de développer ce langage pour résoudre un simple problème de publication sur le Web. Un point qu’il avait partagé avec LeMagIT, lors de la dernière édition du Forum PHP à Paris.
“Si on revient quelques années en arrière, les raisons du succès de Cobol étaient que les responsables métiers pouvaient écrire des applications avec le langage et résoudre leurs propres problèmes. Avec des frameworks comme Symfony qui viennent cacher la complexité, il devient tout aussi aisé pour les métiers de développer des applications pour leur industrie, adaptées à leurs pratiques spécifiques”, explique Josh Holmes. Où en somme comment traduire rapidement les besoins métiers des utilisateurs directement dans le code.
Fabien Potencier, CEO de Sensio Labs, abonde dans ce sens, estimant que les frameworks constituent une bonne solution, en intégrant en eux la complexité, tout en rappelant que rendre un framework simple - mais surtout pas simpliste - d’utilisation est une tâche… plutôt compliquée.
Il faut dire que Symfony a depuis quelque temps gagné fortement en popularité parmi la communauté de développeurs PHP. Tracté notamment par un Microsoft qui se positionne désormais plus près des outils de développement, des frameworks et des applications Open Source. Symfony fait notamment parti du Microsoft Web Platform Installer [un outil Microsoft qui permet de faciliter l’installation de certains composants comme Symfony ou encore Drupal, NDLR], explique Fabien Potentier. Un pas supplémentaire vers la simplicité.
Symfony Live : les frameworks pour redonner le goût de la simplicité
Le 04 mars 2011 (11:31) - par Cyrille Chausson
Rubriques : Editeurs - Outils de développement - langages Tags : microsoft - developpement - php - framework
A l’occasion de la conférence Symfony Live 2011 qui se tient les 3 et 4 mars, Josh Holmes, architecte évangéliste chez Microsoft, est venu expliquer en quoi les développements étaient trop centrés sur les intentions des développeurs et insuffisamment sur les besoins utilisateur. Les frameworks, comme Symfony, jouent alors un rôle salvateur en facilitant le traduction des besoins des utilisateurs dans le code.
livres blancs avec LesSourcesIT.fr
Sécuriser les terminaux mobiles des utilisateurs dans l’entreprise
Les appareils mobiles, tels que les smartphones et les tablettes tactiles, permettent à un nombre croissant d’employ…
La mise en place d’un programme de veille sécuritaire efficace au sein d’une organisation n’est pas à prendre à…
Les commentaires
- 1.Cisco stoppe les développements de sa tablette Cius
- 2.Mike Lynch, ex patron d’Autonomy, quitte HP
- 3.Formation de spécialistes du cloud : un nouveau mastère à l'Isep
- 4.Le FBI se dote discrètement d’une unité de surveillance d’Internet
- 5.Mobiles : plus de 8 smartphones sur 10 sont sous Android ou iOS, selon IDC
- 6.Le système de vote en ligne des français expatriés handicapé par un bug Java
publicité
- 1.Android domine un marché des smartphones en hausse de 45%
- 2.Le smartphone, outil de tous les débordements
- 3.Les programmes de sensibilisation à la sécurité informatique ont une vraie valeur
- 4.EMC World 2012 : EMC dévoile 42 nouveaux produits
- 5.Facebook fait son entrée en bourse dans la douleur
- 6.Messagerie de santé : l’Asip estime le Saas pas assez mature et opte pour l’Open Source
publicité
Les dossiers du MagIT
-
La sécurité se met résolument au «Big Data»…
La coopération est à la mode, en matière de sécurité. Les initiatives et les appels se… -
Tablettes, le temps des applications …
Les DSI peuvent-ils encore faire le gros dos face la multiplication des tablettes et autres terminaux… -
BPM : existe-t-il une place pour les pure-players ?…
Concentration des acteurs, mutation des modèles économiques, concentration du BPM dans les flux… -
La sécurité du Cloud, un défi aux multiples facettes …
À certains égards, le Cloud Computing, dans toutes ses variantes, n’est finalement qu’une option…
Les économies de stockage à travers une architecture unifiée
Beaucoup d’organisations ont fait le choix du stockage « unifié » à travers les systèmes Multiprotocol storage systems (MPS). Avec la croissance exponentielle du nombre de d…
Virtualisation : bénéfices, défis et solutions
Alors qu’il existe différentes voies en matière de virtualisation ce document se concentre sur 3 approches : serveurs, postes de travail et appliances. L’un des motifs de cet…
livres blancs avec LesSourcesIT.fr
Recevez les newsletters du MagIT
Sans frontière







Par jarnix



