Azure / Azure/azure-functions-durable-python
Improve static safety of repo by using generic types and custom constructors
- 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