-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Separar archivo principal data_cleaner.py #67
Comments
@iheredia de este lado me parece bien la propuesta de refactor. Es cierto que el proyecto creció mucho ya. Hoy en otros proyectos (pydatajson) usamos bastante el approach de que el método está desarrollado en un módulo aparte y que en el módulo
Si abrís un nuevo branch y lo encarás, |
Te quedó el comentario por la mitad? Terminó cortado Nunca me metí dentro de la implementación de pydatajson. Voy a chequearlo para tomar inspiración de ahi |
Mmmm ya no me acuerdo con qué seguiría esa frase, pero me parece que lo importante está dicho :-) |
Actuamente
data_cleaner/data_cleaner.py
superó las mil lineas de código. Creo que podria dividirse en varios archivos para mejorar el mantenimiento del repo y la incorporación de nuevas reglas.La clase
DataCleaner
tiene metodos helpers que pueden extraerse a archivos independientes. Ademas, creo que lo ideal seria tener alguna carpeta de rules con archivos individuales por cada regla (algo ondadata_cleaner/rules/*.py
)Creo que tambien ayudaria a #12 si la separación se encara en conjunto.
The text was updated successfully, but these errors were encountered: