Entwurfsmuster · Junior · Frage 46 von 75
Was bedeutet „hohe Kohäsion und lose Kopplung“?
- 1Eine Aufgabe pro Modul, und Module hängen nur lose voneinander ab
- 2Module sollten sich so oft und so direkt wie möglich aufrufen
- 3Aller zusammengehörige Code gehört in ein großes Modul
Antwort zeigen
Richtige Antwort: Eine Aufgabe pro Modul, und Module hängen nur lose voneinander ab
Erklärung
Hohe Kohäsion heißt, dass die Teile eines Moduls auf ein gemeinsames Ziel hinarbeiten. Lose Kopplung heißt, dass Module über schmale Schnittstellen kommunizieren und die Details der anderen nicht kennen. Dann bleiben Änderungen lokal und ziehen keine Kreise durchs Projekt.