Es muy útil seguir las recomendaciones referentes a Buenas Practicas en programación, recomendadas por Alura, dado que por lo general se estará trabajando en equipo o revisando código de otros colaboradores, y tener todas las funciones en un solo archivo JS, puede llegar a ser complejo el mantenimiento del código, se ha definido como una ventaja el reutilizar funciones principalmente, teniendo en cuenta que documentando el uso de cada función puede que sea mucho más fácil ubicar el código a modificar y darle mantenimiento eficientemente.