Use this when you can't write tests because code directly connects to a database or calls external APIs with no way to mock them. Paste the code to get external dependencies abstracted into interfaces and made injectable, enabling free mocking in your test environment.