// TODO

Ahhhh combien de fois avez vous placé dans votre code un petit

// TODO acheter des carottes et du jambon

ou un :

// FIXME je tombe

immédiatement perdu dans les limbes de l'oubli ? Mais si ! Ton code en est rempli ! Et le todo ne sera jamais done !

Mais ce temps est révolu ! J'ai trouvé un plugin pour Gulp qui va révolutionner les méthodes agiles ! Gulp Todo va se charger de retrouver vos TODO et vous les lister afin de vous en charger au plus vite ! À vous le backlog directement dans le code source ! Ça marche comme ça :

On installe le module :

$ npm install --save-dev gulp-todo

Puis vous créez votre tâche dans le gulpfile.js :

var gulp = require('gulp'),
    todo = require('gulp-todo');

gulp.task('todo', function() {
    gulp.src(js_path)
        .pipe(todo())
        .pipe(gulp.dest('./'));
});

Appelez la d'un :

$ gulp todo

Et un fichier todo.md sera créé à la racine de votre projet contenant toutes les informations nécéssaires que vous pouvez alors placer dans votre backlog avec Trello :

## TODOs
| Filename | line # | value
| -------- | ------ | ------
| src/js/test.js | 4 | acheter des carottes et du jambon


## FIXMEs
| Filename | line # | value
| -------- | ------ | ------
| src/js/test.js | 12 | je tombe

Hadrien

Hi, I'm a french Javascript Lead Developer, Web Architect from Toulouse, France. I've worked for 12 years for many projects with YUI, AngularJS, Aurelia.io and now React and React native.

Toulouse, France https://hadrien.eu