Daniel Thoma: Niedrige Kohäsion und hohe Kopplung

Beitrag lesen

Hallo Juve,

Im Software Engineering gibt es das Prinzip des Divide & Conquer

"Devide and Conquer" ist alledings ein Prinzip zum Entwurf von Algorithmen (Klassisches Beispiel: Quicksort). Dabei zerlegt man ein Problem rekursiv in _gleichartige_ Teilprobleme und setzt die Ergebnisse wieder zusammen.

Kohäsion und Kopplung (Cohesion, Coupling) beziehen sich dagegen auf die Zerlegung eines Systems in funktionale _verschiedene_ Teile.

Grüße

Daniel