Interfacing with external APIs: the facade pattern in Ruby
Interacting with third-party APIs is common practice in applications. But do you prevent sprinkling calls across your codebase, duplicating logic and reinventing the wheel? This is where the structural design pattern called facade comes into play.
Post a comment