Azure / Azure/azure-sdk-for-python
Use constant variables for hard-coded keys for dictionary
- Lingua principale
- Python
- Stelle
- 5.6k
- Fork
- 3.4k
- Merge medio
- 2g 2h
- PR unite (30g)
- 213
Descrizione
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.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia individuando il codice del Cosmos DB Python SDK che utilizza stringhe di chiavi di dizionario hard-coded e fai un inventario delle varianti esistenti in camel-case e snake-case. Esamina come vengono utilizzate queste chiavi prima di decidere una convenzione coerente per le maiuscole e minuscole e costanti condivise. Il lavoro è completato quando le chiavi hard-coded pertinenti sono sostituite da costanti e la convenzione per le maiuscole e minuscole è uniformata senza modificare il comportamento.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- databases
- Tipo di issue
- Refactoring
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 35/100