Variable

Code Freeze

while (turns < 2) {
  freezeAllVars();
}
Bloquer toutes les
variables pour 2 tours.
Pause café!
❏❏

Variable

Code Freeze

while (turns < 2) {
  freezeAllVars();
}
Bloquer toutes les
variables pour 2 tours.
Pause café!
❏❏

Variable

Code Freeze

while (turns < 2) {
  freezeAllVars();
}
Bloquer toutes les
variables pour 2 tours.
Pause café!
❏❏

Variable

Variable Freeze

while (turns < 2) {
  freezeOneVar();
}
Bloquer 1 variable
pour 2 tours.
Vous utilisez encore CVS?

Variable

Variable Freeze

while (turns < 2) {
  freezeOneVar();
}
Bloquer 1 variable
pour 2 tours.
Vous utilisez encore CVS?

Variable

Variable Freeze

while (turns < 2) {
  freezeOneVar();
}
Bloquer 1 variable
pour 2 tours.
Vous utilisez encore CVS?

Variable

Legacy code

Ne jouer que des cartes
jaunes ∓1 ou ∓2 sur
vos variables.
Profitez de l'instant présent :)
❏❏

Variable

Legacy code

Ne jouer que des cartes
jaunes ∓1 ou ∓2 sur
vos variables.
Profitez de l'instant présent :)

Variable

Legacy code

Ne jouer que des cartes
jaunes ∓1 ou ∓2 sur
vos variables.
Profitez de l'instant présent :)
❏❏

Variable

Legacy code

Ne jouer que des cartes
jaunes ∓1 ou ∓2 sur
vos variables.
Profitez de l'instant présent :)
❏❏

Variable

Legacy code

Ne jouer que des cartes
jaunes ∓1 ou ∓2 sur
vos variables.
Profitez de l'instant présent :)
❏❏

Variable

Legacy code

Ne jouer que des cartes
jaunes ∓1 ou ∓2 sur
vos variables.
Profitez de l'instant présent :)
❏❏

Variable

Condition

if (varA < varB) {
  cancelCard();
}
Jouer uniquement une carte améliorant cette condition.
❏❏

Variable

Condition

if (varA < varB) {
  cancelCard();
}
Jouer uniquement une carte améliorant cette condition.
❏❏

Variable

Condition

if (varA < varB) {
  cancelCard();
}
Jouer uniquement une carte améliorant cette condition.
❏❏

Variable

Condition

if (varB < varA) {
  cancelCard();
}
Jouer uniquement une carte améliorant cette condition.

Variable

Condition

if (varB < varA) {
  cancelCard();
}
Jouer uniquement une carte améliorant cette condition.
❏❏

Variable

Condition

if (varB < varA) {
  cancelCard();
}
Jouer uniquement une carte améliorant cette condition.
❏❏

Variable

Memory Leak

if (var % 3 == 0) {
  var = 0;
}
Les variables multiples de 3 retournent à 0.

Variable

Memory Leak

if (var % 3 == 0) {
  var = 0;
}
Les variables multiples de 3 retournent à 0.

Variable

Rollback

Retirer la dernière carte du jeu sélectionné.
La vie est injuste,
désolé Calimero !

Variable

Rollback

Retirer la dernière carte du jeu sélectionné.
La vie est injuste,
désolé Calimero !

Variable

Rollback

Retirer la dernière carte du jeu sélectionné.
La vie est injuste,
désolé Calimero !

Variable

Rollback

Retirer la dernière carte du jeu sélectionné.
La vie est injuste,
désolé Calimero !

Variable

Rollback

Retirer la dernière carte du jeu sélectionné.
La vie est injuste,
désolé Calimero !

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Refactoring

Retirer un carte
"Legacy code" ou "Condition".
Cadeau!

Variable

Firewall

Retourner une attaque
contre celui qui l'a lancée.
Pas besoin d'être désolé :)

Variable

Firewall

Retourner une attaque
contre celui qui l'a lancée.
Pas besoin d'être désolé :)

Variable

Pair programming

Piocher 3 cartes avec un autre joueur et convenez de la façon de les utiliser ou jetez les toutes.
Ouech gros!

Variable

Pair programming

Piocher 3 cartes avec un autre joueur et convenez de la façon de les utiliser ou jetez les toutes.
Ouech gros!

Variable

Pair programming

Piocher 3 cartes avec un autre joueur et convenez de la façon de les utiliser ou jetez les toutes.
Ouech gros!

Variable

Pull request

git checkout varA && git rebase varB
or
git checkout varB && git rebase varA
Fusionner votre
variable B sur votre
variable A (ou l'inverse).

Variable

Pull request

git checkout varA && git rebase varB
or
git checkout varB && git rebase varA
Fusionner votre
variable B sur votre
variable A (ou l'inverse).

Variable

Continuous deployment

if (var % 7 == 0) {
  playTwice();
}
Rejouer quand
la variable est
un multiple de 7.

Variable

Continuous deployment

if (var % 5 == 0) {
  playTwice();
}
Rejouer quand
la variable est
un multiple de 5.

Variable

Feature Flipping

featureOff = true;
Supprimer 1 carte
(n'importe quelle variable ou main).
Pas de quartier!

Variable

Feature Flipping

featureOff = true;
Supprimer 1 carte
(n'importe quelle variable ou main)..
Pas de quartier!

Variable

Feature Flipping

featureOff = true;
Supprimer 1 carte
(n'importe quelle variable ou main)..
Pas de quartier!

Variable

Feature Flipping

featureOff = true;
Supprimer 1 carte
(n'importe quelle variable ou main)..
Pas de quartier!

Variable

Open Source

Tous les joueurs doivent jouer avec leurs mains visibles pendant 2 tours
...et nous mettre une étoile sur Github :)

Variable

Open Source

Tous les joueurs doivent jouer avec leurs mains visibles pendant 2 tours
...et nous mettre une étoile sur Github :)

Variable

Mob Programming

Tout le monde passe sa main à son voisin (dans le sens décidé par le joueur de cette carte)
Allez, travaillons comme une équipe !

Variable

Mob Programming

Tout le monde passe sa main à son voisin (dans le sens décidé par le joueur de cette carte)
Allez, travaillons comme une équipe !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 1

var += 1;
Ajouter 1 à l'une
de vos cartes.
42 me voilà !

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 2

var += 2;
Ajouter 2 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 3

var += 3;
Ajouter 3 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 5

var += 5;
Ajouter 5 à l'une
de vos cartes.

Variable

Increment by 8

var += 8;
Ajouter 8 à l'une
de vos cartes.

Variable

Increment by 8

var += 8;
Ajouter 8 à l'une
de vos cartes.

Variable

Increment by 8

var += 8;
Ajouter 8 à l'une
de vos cartes.

Variable

Increment by 8

var += 8;
Ajouter 8 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 1

var -= 1;
Retirer 1 à l'une
de vos cartes.

Variable

Decrement by 2

var -= 2;
Retirer 2 à l'une
de vos cartes.

Variable

Decrement by 2

var -= 2;
Retirer 2 à l'une
de vos cartes.

Variable

Decrement by 2

var -= 2;
Retirer 2 à l'une
de vos cartes.

Variable

Decrement by 2

var -= 2;
Retirer 2 à l'une
de vos cartes.

Variable

Repeat 2

    2 times {
      ...
    }
La prochaine carte jaune compte double.

Variable

Repeat 2

    2 times {
      ...
    }
La prochaine carte jaune compte double.

Variable

Repeat 2

    2 times {
      ...
    }
La prochaine carte jaune compte double.

Variable

Repeat 3

    3 times {
      ...
    }
La prochaine carte jaune compte triple.
Réutiliser c'est être attentif

Variable

Repeat 3

    3 times {
      ...
    }
La prochaine carte jaune compte triple.
Réutiliser c'est être attentif

Variable

Repeat ${PlayersCount}

val n = nbPlayers;
(1 to n).foreach {
  ...
}
La prochaine carte jaune compte autant qu'il y a de joueurs à table.

Variable

A

Variable

B

Variable

A

Variable

B

Variable

A

Variable

B

Variable

A

Variable

B

Variable

A

Variable

B

Variable

A

Variable

B