Modularité : couplage et cohésion
Cohésion et couplage : les deux forces qui décident si un système reste modifiable.
Tout système maintenable gagne les deux mêmes batailles : garder ensemble ce qui va ensemble et séparer ce qui ne va pas ensemble. Ce sujet définit précisément la cohésion et le couplage, montre comment chacun se dégrade dans de vraies bases de code, et se termine par un exercice guidé pour tracer des frontières de modules que vous pouvez justifier.
