User Tools

Site Tools


principles:low_coupling

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
principles:low_coupling [2014-07-14 13:19] – [Rationale] 2001:8d8:1fe:100:fc69:ab47:c44c:75d1principles:low_coupling [2020-02-17 00:48] – [Description] 31.4.241.79
Line 27: Line 27:
   * //No coupling//: The modules do not know each other.   * //No coupling//: The modules do not know each other.
   * //Call coupling//: A module calls another one.   * //Call coupling//: A module calls another one.
 +  * //Implementation coupling//: A module calls another module implementation with no interface intermediary.
   * //Data coupling//: A module calls another one passing parameters to it.   * //Data coupling//: A module calls another one passing parameters to it.
   * //Stamp coupling//: A module calls another one passing complex parameters to it.   * //Stamp coupling//: A module calls another one passing complex parameters to it.
principles/low_coupling.txt · Last modified: 2021-10-18 21:49 by christian