I am in the process of reorganizing my code for a program I am writing. One of the things I am doing is removing functions from individual files, putting them in their own files and calling them with the include statement. Since the entire program runs from one main file would it be smart to have all my functions included first thing in that file or just put the include statements where the functions are needed throughout all the files?
None of functions are very large (no more than 10-30 lines each).
Any thoughts/ideas?