Quand je fais TDD, cela me force à utiliser le principe Dependency Injection et je me retrouve avec un code faiblement couplé.Existe-t-il d'autres avantages pour le code à couplage lâche en plus de TDD?
On m'a dit qu'il est plus difficile de comprendre l'application qui a un code faiblement couplé.
Pouvez-vous me dire quels sont les avantages et les inconvénients du code faiblement couplé?