je tente de faire tourner ça dans ma boite. Si vous avez des remarques sur la description, je suis preneur.
*Les musiciens ne jouent pas uniquement en concert; alors pourquoi devrions nous écrire uniquement du code de production ?* *De la même façon qu'un bon musicien va pratiquer pendant des heures avant de monter sur scène, le Coding Dojo est une occasion de s’entraîner, de pratiquer et d'échanger entre développeurs, en codant des exercices simples, mais qui ne seront jamais mis en prod !* *L'idée, c'est de se réunir à plusieurs développeurs d’horizons variés et de coder en partageant nos pratiques et nos techniques de codage.* *Les sujets abordés sont divers : Algorithmes, Patterns, Pair Programming, TDD, Clean Code...* *Concrètement, ça se passe comment ?* On choisit un sujet et un langage. Il y a un seul PC (+ vidéo projecteur) pour tous, on passe un par un (ou par binôme) au clavier pendant environ 5 minutes et on tente de faire une petite étape pour résoudre le problème. C’est en *TDD*, donc test d’abord, puis le minimum pour faire passer le test, puis refactoring. Si on ne sait pas faire (pas d’idée pour le problème, ou on ne connait pas le langage), pas de soucis, les autres donnent des conseils, des pistes, c’est interactif. Les sujets, c’est aussi bien en partant de zéro que du refacto de code existant. Un exemple : http://codingdojo.org/cgi-bin/index.pl?KataBankOCR Le but est d’insister sur les bonnes pratiques : clean code, tdd, passer tous les tests, aucune duplication de code, révéler les intentions par le code, être très attentif au nommage, réduire le nombre de classes et de méthodes, principes SOLID … *C’est quel langage ?* Comme on veut. C’est principalement java, un peu javascript et de temps en temps PHP, Python… mais on est ouvert à tout (sauf brainfuck, faut qu’on puisse faire du clean code avec). Dans la pratique, il faut qu’on ait un environnement pour développer et tester. * c’est où ?* A l’IUT Blagnac, 1 place Georges Brassens *C’est qui ?* N’importe qui ! l’an dernier, il y avait des développeurs en SSII, éditeur de logiciel ou freelance, des chefs de projets, des coachs agiles, des étudiants, des profs. (l’an dernier, entre 4 et 25 personnes) Il faut avoir des bases en programmation, mais pas nécessaire d’être un expert ou de connaitre le langage du jour. Au contraire, c’est pour apprendre. Par contre, si on vient, c’est pour coder, pas juste regarder. *C’est quand ?* Une semaine sur deux, entre 12h et 14h. Le jour est à définir, il faut voter là : http://www.voteer.com/polls/6b9a0ac3-67cb-47ea-86b1-b378785f291d (vote de Condorcet, il faut mettre les propositions dans l’ordre de préférence) *Il faut apporter quelque chose ?* A manger ! (vu que c’est entre midi et deux) Sinon, c’est un seul PC pour tous. On peut apporter chacun son PC et suivre en codant, mais c’est pas nécessaire. L’IUT fourni la salle et le vidéo projecteur. *C’est organisé par qui ?* Le Software Crafmanship Toulouse. C’est des développeurs toulousains qui se réunissent pour tenter d’améliorer le développement (et passer d’un côté « usine à faire du mauvais code à la chaine » à « artisanat pour faire du code de qualité sur-mesure »). Dans les trucs réguliers, en plus des Coding Dojos, il y a des rencontres informelles le matin avant le travail (Code and Coffee, mercredi matin pour Blagnac, jeudi matin pour le centre-ville). En truc moins réguliers, il y a des présentations techniques, des rencontres où chacun peut apporter son code et on en discute, le code-retreat et 2-3 autres évènements. Plus d’info sur le meetup : http://www.meetup.com/Software-Craftsmanship-Toulouse/ Le jeudi 1 octobre 2015 23:30:13 UTC+2, Gaspard POINTEAU a écrit : > > Bonjour, > > à Blagnac, on va relancer des Condig-Dojos, dans les locaux de l'IUT > (tramway Georges Brassens). > > ça se ferait de 12h30 à 14h, une semaine sur deux. Reste à définir quel > jour.. > > Si ça vous intéresse, mettez vos préférences là : > > http://www.voteer.com/polls/6b9a0ac3-67cb-47ea-86b1-b378785f291d > > > Je fais passer le sondage aussi à Rémi pour l'IUT, qu'il fasse tourner > auprès des étudiants. > -- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Software Craftsmanship Toulouse. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/d/optout .
