Dividir el codigo en distintos documentos es la mejoro opcion a la hora de programar teniendo en cuenta no solo la organizacion indivudual y proligidad del codigo, si no tambien pensar en el mantenimiento del mismo y la posibilidad de que otros desarrolladores accedan de manera mas simple a la codificacion del mismo.