Why Clean Flutter Apps Use Dependency Injection and Yours Should Too
Have you ever written a widget that somehow ended up knowing about your database, API client, local storage, and maybe even Firebase auth?
Be honest we’ve all been there.
At first, everything works fine. You call a service from your UI, get the resul...
alaminkarno.hashnode.dev5 min read