All jokes aside - 1 is what it should be at the end of it all (compilers/obfuscaters etc). Limiting the number of lines a file should have - depends on the purpose of the file.
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -Antoine de Saint-Exupery