Was bedeutet "geringe Kopplung und hohe Kohäsion"?

Ich habe Probleme, die Aussage zu verstehenlow in coupling and high in cohesion. Ich habe viel darüber gegoogelt und gelesen, finde es aber immer noch schwer zu verstehen.

Was ich verstehe istHigh cohesion bedeutet, dass wir Klassen haben sollten, die spezialisiert sind, um eine bestimmte Funktion auszuführen. Hoffe das ist richtig? Wie eine Kreditkarten-Validierungsklasse, die ausschließlich auf die Validierung von Kreditkarten spezialisiert ist.

Und verstehe immer noch nicht, was niedrige Kopplung bedeutet?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage