Afin de réaliser un framework fonctionnel, une bonne spécification et une bonne conception ne suffisent pas toujours. Le dogfood peut venir à la rescousse.

En quoi consiste le dogfood ?

Cette technique consiste à utiliser en interne une solution avant de la distribuer et afin de la valider.

Il y a quelques temps j’ai créé un framework très utile pour les applications côté serveur. Donc avant de le publier, je vais l’utiliser pour écrire une application à titre personnel : Rappelle moi ce que je dois faire. Comme j’oublie toujours ce que je dois faire, cette application va me rappeler régulièrement les tâches qu’il me reste à faire.