Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

La qualité au-delà du code

Description

Les cycles de développement des applications raccourcissent de plus en plus. La pression se fait plus forte sur les équipes de développement qui sont poussées à développer en mode mercenaire, où seul le résultat immédiat compte. Cette vision est généralement contre-productive sur le long-terme car on passe beaucoup plus de temps à maintenir une application qu'à la développer. Il est donc primordial de s'assurer de sa qualité au delà de l'adéquation avec le besoin fonctionnel. Cela passe par de nombreux éléments dont bien entendu la qualité du code source mais pas seulement. La présence de documentations pertinentes et à jour, les types et l'étendue des tests mis en place, l'architecture de l'application ou encore sa portabilité sont autant de facteurs clés du succès d'un projet.

Conférence donnée lors du Forum 2012, ayant eu lieu les 05 et 06 juin 2012.

Informations complémentaires

Vidéo

Le speaker

Jean-Marc FONTAINE

Jean-Marc Fontaine est consultant senior et responsable de l'offre PHP chez Alter Way. Très impliqué dans la communauté, il a été président de l'AFUP (Association Française des Utilisateurs de PHP) et participe à plusieurs projets Open Source. Il est également co-auteur du Livre Blanc sur l'Industrialisation PHP et rédacteur du blog associé : http://www.industrialisation-php.com/.

Commentaires

De bons rappels
Bruno CHALOPIN, le 06/06/2012
Rappels des bonnes pratiques de développement certes mais je trouve pas assez "au-delà du code" ! Des points qu'il se doit d'aborter avant la phase de codage (phase d'étude) ou bien concernant la performance (enjeux essentiels) ne sont pas évoqués ou pas assez appuyés. J'aurais aussi ajouté les méthodes Xtrem programming comme bonne pratique "au-delà du code".
Fabien Saujot, le 06/06/2012
Certaines choses sont connues mais ça va mieux en le disant D'autres sont logiques mais on n'y avait pas forcément pensé La seule chose qui manquait à mon avis c'était un rappel des outils dispos à chaque bonne pratique
Evil Pimousse, le 06/06/2012
Pas mal du tout. De bons rappels et des éclairages intéressants. Beaucoup d'outils ont été cités, il aurait fallu pouvoir les retrouver dans les slides, j'ai du mal après coup à m'en souvenir. Le seul exemple concret de code concernait l'injection de dépendance. Pas de soucis avec ça, mais j'aurai apprécié d'autres exemples du même genre (mais c'est un détail).
Amaury Bouchard, le 06/06/2012
Encore une fois, un très bon présentateur, des slides agréables, et un sujet de qualité. Des rappels (mais pas que…) qui sont les bienvenus. Comme dit plus haut, le seul bémol est qu'on aurait aimé retrouver des pointeurs vers les outils cités, mais cela ne gâche en rien la qualité de la présentation ni de l'orateur.
Matthieu Codron, le 08/06/2012
Une présentation claire et de qualité mais aussi pas toujours très facile a suivre cas les diapos s'enchaînent très vite, je pense que ce la vient du style de l'orateur. D'un autre côté cela rend la séance très dynamique. Effectivement un lien avec les outils serait un gros plus pour cette présentation.
Anonyme, le 14/06/2012
Merci ! Des rappels qui font du bien. Dès notre retour, nous avons relancé les conventions de nommage.
Cédric Lécuret, le 25/06/2012