1 min readMay 16, 2020
Do we really need to create an interface for the Repository?
Because actually we never need to change it. When we need to change something in the data layer, we can just replace the “local data source" or “remote data source”,…