Decoupling
Tanım:
Bir yazılımda fonksiyon, method, sınıf ve modüllerin birbirine olan bağımlığını azaltılması. Bir yazılımda fonksiyon, method, sınıf ve modüllerin olabildiğince bağımsız olmasına loose coupling (düşük bağımlılık - lov coupling) adı verilir ve yazılımın kalitesini göstermektedir