Loading...
Notes on architecture, legacy and development.
When refactoring an existing application, it's not uncommon to find an external service used directly in the code. Here's how to protect yourself with an interface.