Refactor y linteo