Du sang neuf dans des vieux pots

A presentation at PWN S04E09 in May 2020 in by Sunny Ripert

Slide 1

Slide 1

Du Sang Neuf dans des Vieux Pots

Slide 2

Slide 2

Agence Cosmic

Slide 3

Slide 3

Agence Cosmic KissKissBankBank

Slide 4

Slide 4

Slide 5

Slide 5

Slide 6

Slide 6

Agence Cosmic KissKissBankBank Cults.

Slide 7

Slide 7

Slide 8

Slide 8

“Legacy”

Slide 9

Slide 9

Kipple is useless objects, like junk mail or match folders after you use the last match […] When nobody’s around, kipple reproduces itself. For instance, if you go to bed leaving any kipple around your apartment, when you wake up the next morning there’s twice as much of it. It always gets more and more. Philip K. Dick — “Do Androids Dream of Electric Sheep”

Slide 10

Slide 10

Broken Windows Theory

Slide 11

Slide 11

Dette technique

Slide 12

Slide 12

Tout refaire

Slide 13

Slide 13

They did […] the single worst strategic mistake that any software company can make: They decided to rewrite the code from scratch. — Joel Spolsky, “Things you should never do”

Slide 14

Slide 14

D’où vient le legacy?

Slide 15

Slide 15

Pour être rapide, il faut savoir ralentir

Slide 16

Slide 16

Revue de code

Slide 17

Slide 17

Tests

Slide 18

Slide 18

Discipline

Slide 19

Slide 19

Automatiser

Slide 20

Slide 20

Slide 21

Slide 21

Slide 22

Slide 22

Changer d’architecture

Slide 23

Slide 23

Pro ter des nouvelles fonctionnalités

Slide 24

Slide 24

Partager les bonnes pratiques

Slide 25

Slide 25

Slide 26

Slide 26

Slide 27

Slide 27

Merci ! twitter.com/sunfox twitter.com/sunfox sunfox.org sunfox.org lafabrique.kisskissbankbank.com lafabrique.kisskissbankbank.com