Azure / Azure/azure-sdk-for-python
Use constant variables for hard-coded keys for dictionary
- Vorherrschende Sprache
- Python
- Sterne
- 5.6k
- Forks
- 3.4k
- Ø Merge
- 2 T. 2 Std.
- Gemergte PRs (30 T.)
- 213
Beschreibung
There are many `hard-coded` strings for the keys for dictionaries in Cosmos DB Python SDK codes.
For this task, also consider unifying the cases of strings. Currently we have mixture of using `camel case` and `snake case` for those strings. If we can use a single case, we could reduce number of constant variables.
Beitragsleitfaden
Rechercherichtung
Beginne damit, den Cosmos DB Python SDK-Code zu lokalisieren, der fest codierte Wörterbuchschlüssel-Zeichenfolgen verwendet, und erfasse die vorhandenen Varianten in camel-case und snake-case. Überprüfe, wie diese Schlüssel verwendet werden, bevor du dich für eine einheitliche Schreibweise und gemeinsam genutzte Konstanten entscheidest. Die Aufgabe gilt als erledigt, wenn die relevanten fest codierten Schlüssel durch Konstanten ersetzt und die Schreibweise vereinheitlicht wurden, ohne das Verhalten zu ändern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- databases
- Issue-Typ
- Refactoring
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100