Knowing the difference between good and bad practices is essential to learning.
To summarize, loose coupling provides a number of benefits—late binding, extensibility, maintainability, Testability, and parallel development.
Although not all tight coupling is undesirable, you should strive to avoid tight coupling to Volatile Dependencies.
you can use Dependency Injection (DI) to solve the issues that were discovered during that analysis.
DI 는 어떤 문제에 대한 해결이라고????
2장에서 마리 코드의 문제 : Volatile Dependen- cies were tightly coupled across the dif- ferent layers.

