Kopplung - Ein Maß dafür, wie sehr ein Modul (Paket, Klasse, Methode) von anderen Modulen abhängt. Es ist wünschenswert, die Kopplung zu verringern oder den Umfang zu reduzieren, in dem ein bestimmtes Modul von anderen Modulen eines Systems abhängig ist.
Kohäsion - Ein Maß dafür, wie eng die Mitglieder (Klassen, Methoden, Funktionalität innerhalb einer Methode) eines Moduls mit den anderen Mitgliedern desselben Moduls verbunden sind. Es ist wünschenswert, die Kohäsion zu erhöhen, da dies darauf hindeutet, dass ein Modul eine sehr spezifische Aufgabe hat und nur diese Aufgabe erfüllt.
3 Stimmen
Ein Unterschied, der mir zunächst entgangen war:
coupling
es zwischen Klassen, währendcohesion
es en eine einzige Klasse.0 Stimmen
Ist damit Ihre Frage beantwortet? Unterschied zwischen Kohäsion und Kopplung