"Coupling is the path to the dark side

@JulienTopcu

 

Coupling leads to fragility
Fragility leads to legacy

 


Legacy leads to suffering

— Yoda 

@JulienTopcu

Rebels Rescue

@JulienTopcu

Rebels Rescue

6 x

3 x

0 x

SWAPI

Rebels Rescue

6 x

3 x

0 x

SWAPI

@JulienTopcu

6 x

0 x

SWAPI

@JulienTopcu

Rebels Rescue

@JulienTopcu

Rebels Rescue

@JulienTopcu

Rebels Rescue

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

Couplage → Fragilité

@JulienTopcu

Complexité

Essentielle

Obligatoire

Accidentelle

La logique métier

La technique dont on ne peut se passer

Inutile et Coûteuse

@JulienTopcu

Complexité_{essentielle} + Complexité_{obligatoire}
= (Complexité_{accidentelle})^{2}

Equation du Couplage

Architecture Hexagonale

un pattern de gestion de la complexité logicielle et de la dette technique

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

Avoid conflicts

Let the Wookie merge

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

Say estimation once again...

@JulienTopcu

@JulienTopcu

@JulienTopcu

@JulienTopcu

Julien Topçu

Tech Coach

beyondxscratch.com

craftsrecords.org

Merci