Christophe Thibaut

Tu viens à peine de t’asseoir à ton poste. Ah oui. J’avais oublié ce truc. Je travaillais sur quoi la dernière fois déjà ?Tu t’aperçois de ton erreur seulement après avoir validé. Tu dis : Mais non, je me suis trompé. C’est une typo !M…Tu dis : - Jérémie, je voulais taper 502, j’ai tapé 501 par erreur. Le programme m’a demandé ce qu’il en est de la...

C'est toujours la même bâtisse, avec ses couloirs lambrissés et ses meubles du XVIIIème. Tu parcours les mêmes longs couloirs, mais cette fois tu n'es pas seul, un camarade marche à tes côtés. Tu sais bien que c'est quelqu'un de ton équipe, mais tu ne peux pas l'identifier. À la fin de chaque segment de couloir, les gens de la maison, en survêtemen...

Programming is mostly a process of adaptation partially automated by swarms of small bots that perform tasks such as interface evolution. All software development takes place on the common corpus of source code by a mob of volunteers and developers paid by companies who reap benefits from the source base. Developers work primarily on projects of pa...

_Oleg : Hello ! Est-ce que tu serais disponible un de ces quatre ? J’ai un service à te demanderQu’est-ce que je peux faire pour toi Oleg ?Oleg : Je préfère t’en parler de vive voixPas de pb. On pourrait déjeuner ensemble, ce midi par exempleOleg : Pourquoi pas ? Je suis dans le coin_Audrey rompt le silence : - Bon, qui déjeune ?Jérémie répond, san...

Hugo arrive, essoufflé parce qu'il a tenté de battre son propre record en montant les escaliers, et lance à la cantonade : - Vous avez déjeuné ? J'ai amené les croissants…Farid s'exclame sur un ton un peu trop enjoué : - Non ! Ça tombe rudement bien !Audrey demande : - C'est pour quelle occasion ? - Disons que c'est pour me faire pardonner ma premi...

Lundi, 18h30Farid : Bon c’est pas qu’on s’ennuie, mais il se fait tard. Je vous propose de pousser le code sur le repository et de reprendre tout ça demain matin… Jérémie : Je préfèrerais qu’on fasse passer ce test avant de pousser le code. Hugo : J’ai une contrainte aussi, je vais devoir y aller. Jérémie : En plus, on déploie en pré-production dem...

Remember, code is your house, and you have to live in it. Michael FeathersEst-ce parce que les choses se défont imperceptiblement ? Est-ce parce que nous n'y mettons pas assez de soin ? S'il fallait impérativement y mettre tout le soin possible, combien de temps prendrait chaque changement dans cette base de code ? Est-ce qu'il s'agit seulement de...

Jérémie: qui déjeune au Jockey ? Farid : … Farid : OK mais donne moi 10 minutes ToF: OK Audrey : … Audrey : On peut savoir pkoi tu nous invites via IM ?Il est midi cinq. Chacun est à son poste. Hugo est concentré sur son PC tout nouveau, en train de mettre au point la configuration qui va bien pour pouvoir assembler la version courante d'XXL.Audrey...

Silence studieux. Chacun est à son poste. Tu as pris la story 287. Tu navigues dans la base de code, à la recherche de réponses à des questions de design. Tu préfèrerais travailler sur cette story avec l’équipe, mais le projecteur est en panne, et il semble impossible d’en trouver un autre disponible dans l’étage. Tu ouvres ton bloc note à la page ...

La porte s'ouvre. - Salut, moi c'est Hugo. Où est-ce que je m'installe ?Tu te retournes pour observer le grand blond barbu à la chemise de bûcheron qui vient de poser cette question. Jérémie lève le nez de son écran, dévisage Hugo, retourne à son écran, et dit d'un ton docte : - Ça dépend de primo pour quoi faire, secundo pendant combien de temps. ...