Azure / Azure/azure-functions-durable-python

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

Abierto
#231 1 comentario 0 reacciones 0 asignados Ver en GitHub
Enhancement fixed-in-v2 P2
Lenguaje dominante
Python
Estrellas
157
Forks
70
Merge medio
2 d 10 h
PR fusionados (30 d)
2

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la discusión en pull request 184, especialmente con el review enlazado, e inspecciona el Entity batch array example. Después, busca en la base de código otros lugares donde los tipos personalizados o los constructores podrían impedir operaciones no válidas. La tarea estará terminada cuando las estructuras de datos pertinentes usen tipos más seguros de forma coherente en toda la base de código.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
backend
Tipo de issue
Refactorización
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Tranquilo
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.