ระดับของการพึ่งพากันระหว่างโมดูลหรือคลาสในระบบซอฟต์แวร์ ยิ่ง coupling ต่ำเท่าไหร่ โมดูลหรือคลาสจะมีความเป็นอิสระจากกันมากขึ้น ยิ่งดี เนื่องจากทำให้ระบบมีความยืดหยุ่นและง่ายต่อการบำรุงรักษา ประเภทของ coupling

 

  • Content Coupling
  • Common Coupling
  • External Coupling
  • Control Coupling
  • Stamp Coupling (Data-structured Coupling)
  • Data Coupling

https://medium.com/@naruapon/coupling-e5aa23115f7b