android10 / android10/Android-CleanArchitecture
New instance of DataStore in every API call.
- Vorherrschende Sprache
- Java
- Sterne
- 15.5k
- Forks
- 3.3k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I noticed that in every repository method, a new instance of datastore is created. Is there a reason for this? Or it is safe to just use a singleton object for the datastore implementation / or save it in the constructor?
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Lies zunächst die Repository-Methoden und die DataStore-Implementierung, um nachzuverfolgen, wo während eines API-Aufrufs jede Instanz erstellt wird. Stelle fest, ob es für den Lebenszyklus und die Nutzung der App sicher ist, eine Instanz im Konstruktor beizubehalten oder ein Singleton zu verwenden; als abgeschlossen gilt die Aufgabe, wenn ein dokumentierter Ansatz vereinbart wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- android, java
- Bereich
- mobile
- Issue-Typ
- Refactoring
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100