|
If you have a project of any size at all, you'll have many source files. This isn't a question you would even think about asking in a real-world situation, particularly when larger projects are written by teams. Ever hear of CVS?
Even on a small, personal project you should have a source file for each functionally different area, break one up to prevent it from being too long (quicker compilation), or perhaps, as some like, to have one file per function.
Can you imagine recompiling thousands of lines of code when you change one line? Nahhhhhhhhh.
|