About

Vous êtes-vous déjà retrouvé coincé en écrivant un morceau de code particulièrement compliqué et avez compris ce qui n’allait pas au moment exact où vous avez demandé de l’aide à un collègue ?

Expliquez votre code à un canard (si c’est en caoutchouc , il restera toujours à portée de main sur votre bureau) et vos idées se clarifieront vite fait.

Il peut sembler bizarre mais si au lieu de lire en boucle votre code, vous le racontez à quelqu’un, votre cerveau souvent dévoile le mystère. L’idée d’expliquer le code à un canard en caoutchouc a été popularisée par le livre de David Thomas et Andrew Hunt “The Pragmatic Programmer”. La méthode fonctionne. Cela explique le logo.

Mais qu’est-ce qui nous a poussés à créer un site qui vous incite à parler à un canard?

Nous avons fait plusieurs constats :

  • Il nous arrive souvent de tomber sur du code non mis à jour quand on allait voir le code associé à des articles.
  • Dans de nombreux cas, les projets associés aux articles sont dépourvus de tests.
  • La qualité du logiciel est un sujet peu connu ou négligé en faveur de différents facteurs qui presque jamais sont justifiable en termes rationnels.

L’idée première de ce site est donc de présenter des articles et des méthodologies auxquels seront associés des projets ayant la même qualité que celle qui nous est demandée dans notre travail et d’assurer un suivi des mises à jours de ces projets.

Par extensions, l’idée est également de présenter des articles autour de notre métier de développeur; peut être de présenter des livres qui nous auront interpellés.

Dans tous les cas les sujets ne seront qu’un reflet de ce que nous pensons, notre savoir faire mais en aucun cas se ne sont des points de vus fermés car pour progresser il faut savoir entendre l’avis des autres et accepter qu’il y a différentes façons de faire.


CC BY-NC-ND 4.0

Hors Ligne

Commentaires