Clean code or Dirty code ?
Salement présenté par Frédéric Bouchery
@FredBouchery
Code sale = risque de bug
Un code pas trop sale qui fonctionne
ou
Un code propre qui ne fonctionne pas
Temps
Énergie
Temps
Énergie
POC
Temps
Énergie
POC en prod
Temps
Énergie
singleton
Le code dit ce qu’il fait
et
fait ce qu’il dit !
« Le code, c’est comme les blagues,
si on doit l’expliquer,
c’est qu’il est mauvais ! »
- Corry House
« N'importe quel idiot peut écrire du
code qu'un ordinateur peut comprendre.
Les bons programmeurs écrivent du code
que les humains peuvent comprendre. »
- Martin Fowler
singleton
$i
$c
$x
$unifiedResourceLocatorToActivateUserAccountInPrivateMode
singleton
singleton
singleton
singleton
On ne prend pas le
temps d’y réfléchir
On fait des raccourcis
Porte trop d’informations
Il est ambigu
Ne dit pas ce qu’il fait
et/ou
Ne fait pas ce qu’il dit
Merci
Salement présenté par Frédéric Bouchery
Dites lui que c’est sale
@FredBouchery
← On recrute

Clean Code or Dirty code ? Afup Day Poitiers 2024