![](../../img/avatar.jpg)
## *Thomas* Parisot
[thom4.net](https://thom4.net) –
[@thom4parisot](https://twitter.com/thom4parisot)
@@@
![Pardon my French](../../images/pardon-my-french.jpg)
@@@
![Full Stack JavaScript](../../images/javascript.png)
@@@
## BBC R&D
[github.com/bbcrd](https://github.com/bbcrd)
[bbc.co.uk/rd](http://bbc.co.uk/rd)
@@@
![I published](../../images/npm.png)
[npmjs.org/~thom4](https://npmjs.org/~thom4)
@@@
[![Sud Web](../../images/sudweb.png)](http://sudweb.fr)
# README
## un fichier nommé plaisir
6 mars 2014 — [ChtiJS](http://www.meetup.com/FranceJS/events/168885592/)
# Retour à la réalité
@@@
@@@
@@@
@@@
@@@
# Paradoxe
@@@
# Temps
investi pour créer
@@@
# Plaisir
que l'on pourrait avoir à créer
@@@
# Satisfaction
de partager
@@@
# 2011
@@@
# Paris Web
Dialoguer = parler + écouter
@@@
# Startup
4 développeurs, *confiance* et télétravail.
@@@
# Envie de *simplicité*
~~cahier des charges~~, sprints et machine à café.
@@@
# Choix les *outils*
GitHub, JavaScript et `npm install`.
@@@
# {1, *5*} *projets*
@@@
> Comment ça s'*installe* ?
> Comment on *met à jour* ?
> C'est quoi déjà la commande pour *tester* ?
@@@
# Besoin
## de mieux *documenter*.
# README
## ------ -----------
@@@
# Évidence
Premier fichier présenté sur GitHub.
@@@
La nature a horreur du vide.
@@@
Les *README* aussi.
# README ?
@@@
# Simple
`#` + `*` + `**` + `[]()` + `![]()` + ` ``` `
@@@
# Rapide
à apprendre, à écrire.
@@@
# Pervasif
HTML, PDF, JSON, texte etc.
cf. [pandoc](http://johnmacfarlane.net/pandoc/).
@@@
# Synthétique
Où, quand, quoi, comment, combien et pourquoi.
@@@
# Content First
La technique reste en retrait.
# Bref
Un écrit qui nous a parlé.
@@@
# Simplicité
mesurée au regard.
@@@
# Inclus
dans le code source du projet.
@@@
# Maîtrise
de sa consommation.
# README
## Driven -----------
@@@
# ?
@@@
# Commencer
par le README.
@@@
# *Avant* le code
@@@
# Être clair
Avec soi-même et son équipe.
@@@
# Designer
Preuve par l'exemple.
@@@
# Feedback
Retours et corrections *avant* de coder.
@@@
# Sketching
Rapide, essentiel et … *facile*.
# README
## Driven Development
@@@
# Tests
@@@
# Pull Request
[Mieux vaut plusieurs qu'une seule](https://thom4.net/2013/the-55-commits-syndrome/).
# Bref
@@@
# Point d'entrée
unique.
@@@
# Documente
la vision.
@@@
# Illustre
les intentions.
@@@
# Facilite
le dialogue.
@@@
# Réduit
le *time to code*.
@@@
# Simple, non ?
# Merci !
## Des questions ?
@@@
# Credits
* https://xkcd.com/927/
* [Thanh](http://clients.tranches-de-vie.com/index.php/2011/paris-web-2011/1015-ateliers/img-0275)
@@@
# Ressources
* Ils en parlent :
* [Tom Preston-Werner](http://tom.preston-werner.com/2010/08/23/readme-driven-development.html)
* [Mark Rickerby](http://www.slideshare.net/maetl/readme-driven-development-12783652)
* [github.com/moonmaster9000/specdown](https://github.com/moonmaster9000/specdown)