Azure / Azure/azure-functions-durable-python

Improve static safety of repo by using generic types and custom constructors

Aperta
#231 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
Enhancement fixed-in-v2 P2
Lingua principale
Python
Stelle
157
Fork
70
Merge medio
2g 10h
PR unite (30g)
2

Descrizione

As per our discussion here: https://github.com/Azure/azure-functions-durable-python/pull/184#pullrequestreview-544266683

Data such as the Entity batch array would be safer to use if registered as their own datatype. This way, we can prevent invalid operations across the codebase.

We should do a scan of the codebase and improve all the cases where custom types could be used to prevent invalid operation.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dalla discussione in pull request 184, in particolare dal review collegato, ed esamina il Entity batch array example. Poi cerca nella codebase altri punti in cui tipi personalizzati o costruttori potrebbero impedire operazioni non valide. Il lavoro è completo quando le strutture dati pertinenti usano tipi più sicuri in modo coerente in tutta la codebase.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
backend
Tipo di issue
Refactoring
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Tranquilla
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.