I am told to keep my class separate from its functions, why? I find it much cleaner to keep my functions with my class header.
Not only do I find it cleaner, but easier to transfer when needing a class elsewhere. This way, I only need to copy the one file,
not both. What is the difference?