You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hay dos lugares donde creo que la mezcla de español e ingles resalta y puede llegar a confundir:
Dentro del código mismo. Ej, el grueso del codigo está en ingles pero los nombres de los metodos de la clase DataCleaner están en español. Esto impacta en el siguiente punto:
La configuración de las reglas a aplicar tienen mezcla de español e ingles. Ej: {"remover_columnas": [{"field": "col1"} ]}
Atacar el primer punto no deberia ser complejo, pero si queremos atacar ambos y tener tanto código como config de reglas todo en ingles entonces se puede meter algun helper para tener backwards compatibility
The text was updated successfully, but these errors were encountered:
Podríamos taggear una última versión del proyecto antes de hacer esta traducción, y subir una versión minor, indicando la traducción al inglés y que esto rompe la compatibilidad hacia atrás. Si actualizás versión, tenés que corregir los viejos scripts.
Si se encara el refactor primero, es bastante fácil asegurar backwards de nombres con esto: cuando bindeas la función en el objeto principal lo hacés dos veces, una con el nombre en español y otra con el nombre en inglés pero apuntando a la misma función.
´´´
class DataJson(dict):
"""Objeto que representa un catálogo de activos de datos."""
Hay dos lugares donde creo que la mezcla de español e ingles resalta y puede llegar a confundir:
DataCleaner
están en español. Esto impacta en el siguiente punto:{"remover_columnas": [{"field": "col1"} ]}
Atacar el primer punto no deberia ser complejo, pero si queremos atacar ambos y tener tanto código como config de reglas todo en ingles entonces se puede meter algun helper para tener backwards compatibility
The text was updated successfully, but these errors were encountered: