Resume

236 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
236
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 ?

×