Hide Delegate: If clients access object B through object A, make A handle the call instead. Before: a.getB().doSomething() After: a.doSomething() Reduces coupling! #CleanCode #OOP Example: user.getAddress().format() → user.formatAddress()
0
0
1
8
0