ExpDev07 / coronavirus-tracker-api

🦠 A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the 🔥 FastAPI framework. Supports multiple sources!
https://coronavirus-tracker-api.herokuapp.com
GNU General Public License v3.0
1.59k stars 323 forks source link

Structural design pattern - added brdige pattern to location service #430

Closed NoBitLeft closed 3 years ago

NoBitLeft commented 3 years ago

Since the location service was separated from each other, I decided to use the bridge pattern to differentiate the abstraction and implementation, so this would allow the extension of classes in several independent dimensions.