This is what you learnYou can recognize specific dependencies and explain their change effect between shop modules.
In the shopThe invoice module requires order number, invoice address and total amount. It should neither read internal order tables nor know the complete shopping cart.
Coupling Open