Azure / Azure/azure-sdk-for-python

Use constant variables for hard-coded keys for dictionary

Aperta
#41,645 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Cosmos needs-team-attention
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.