Статья с красивой картинкой, в которой рассказывается, чем различаются Tight Coupling и Loose Coupling для кода.