Global Day of Code 
Retreat 2014 
Human Talk – Lyon – 18/11/2014 
Samuel PECOUL - VISEO 
: @SamPecoul
En bref 
Un évènement 
mondial 
Villes hôtes 
141 
2014 
Le samedi 15 novembre 
Nombre participants 
~4000 
2014
Sur Lyon 
Organisé par les 
communautés 
Lyonnaise 
~ 20 participants 
Sponsor officiel 
Les 
développeurs 
Manque 
d’entrainement 
Doivent pratiquer 
pour maitriser 
leur ‘art’
En 
environnement 
de travail 
Restent dans leurs zones de conforts 
Evitent de faire des tests 
Ne pensent pas au problèm...
Le code retreat 
Pas de contrainte d’outil ou de legacy 
Environnement propice à l’expérimentation 
Permet de sortir de sa...
Déroulement de 
la journée 
5 itérations d'une heure 
5 minutes d’intro 
45 minutes de code 
10 minutes de rétrospective 
...
Les 4 règles du 
Simple Design 
Passer tous les tests 
Communiquer l'intention (expressivité) 
Pas de duplication 
Faire l...
Le jeu de la vie 
de Conway 
Règle n°1 : 
La Souspopulation 
« Toute cellule vivante 
avec moins de 2 
voisins vivants meu...
Le jeu de la vie 
de Conway 
Règle n°2 : 
La Surpopulation 
« Toute cellule vivante 
avec plus de 3 voisins 
vivants meurt...
Le jeu de la vie 
de Conway 
Règle n°3 : 
La reproduction 
« Toute cellule morte 
avec exactement 3 
voisins vivants vit a...
Points notables 
Mixe de langage 
Java, C#, F#, Python, C++… 
Mixe de culture 
Développeur, Entrepreneur, Indépendants, En...
Quelques 
retours 
« je suis épaté, on a beau toujours 
refaire le même exercice, 
l’approche diffère à chaque fois ! » 
«...
On a besoin de vous !
Question ?
Prochain SlideShare
Chargement dans…5
×

Resume

250 vues

Publié le

Retours sur le Global Day Of Code retreat de Lyon

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
250
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
2
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Resume

  1. 1. Global Day of Code Retreat 2014 Human Talk – Lyon – 18/11/2014 Samuel PECOUL - VISEO : @SamPecoul
  2. 2. En bref Un évènement mondial Villes hôtes 141 2014 Le samedi 15 novembre Nombre participants ~4000 2014
  3. 3. Sur Lyon Organisé par les communautés Lyonnaise ~ 20 participants Sponsor officiel 
  4. 4. Les développeurs Manque d’entrainement Doivent pratiquer pour maitriser leur ‘art’
  5. 5. En environnement de travail Restent dans leurs zones de conforts Evitent de faire des tests Ne pensent pas au problème à résoudre N’apprennent pas de nouvelles choses Quick & Dirty, just make it work… Doivent se concentrer sur le produit Les développeurs :
  6. 6. Le code retreat Pas de contrainte d’outil ou de legacy Environnement propice à l’expérimentation Permet de sortir de sa zone de confort Apprentissage de nouvelles techniques Pas d’objectifs de production On se concentre sur le processus
  7. 7. Déroulement de la journée 5 itérations d'une heure 5 minutes d’intro 45 minutes de code 10 minutes de rétrospective 1 nouvelle contrainte a chaque itération Objet immutable seulement 3 lignes par méthodes max if-less… TDD et Pair programming obligatoire
  8. 8. Les 4 règles du Simple Design Passer tous les tests Communiquer l'intention (expressivité) Pas de duplication Faire le code minimal (classes, modules)
  9. 9. Le jeu de la vie de Conway Règle n°1 : La Souspopulation « Toute cellule vivante avec moins de 2 voisins vivants meurt au tour suivant »
  10. 10. Le jeu de la vie de Conway Règle n°2 : La Surpopulation « Toute cellule vivante avec plus de 3 voisins vivants meurt au tour suivant »
  11. 11. Le jeu de la vie de Conway Règle n°3 : La reproduction « Toute cellule morte avec exactement 3 voisins vivants vit au tour suivant »
  12. 12. Points notables Mixe de langage Java, C#, F#, Python, C++… Mixe de culture Développeur, Entrepreneur, Indépendants, Enseignant… Des jeunes (et des moins jeunes) 1 point commun : le code (propre)
  13. 13. Quelques retours « je suis épaté, on a beau toujours refaire le même exercice, l’approche diffère à chaque fois ! » « Je craignais d’arriver dans un milieu ‘élitiste’ ou l’on aller juger mon code, mais en fait pas du tout ! » « L’ambiance est vraiment sympas. Ca fait plaisir de coder dans ces conditions » « Je pense avoir mieux saisie l’importance de soigner son code de test. Je pense que j’y ferais plus attention à l’avenir (notamment la duplication de code) »
  14. 14. On a besoin de vous !
  15. 15. Question ?

×