I\'ve done a bunch of Java coding recently and have got used to very specific package naming systems, with deep nesting e.g. com.company.project.db
. This works fine
I'll throw in a couple of things I've heard but don't know the truthfulness of, please help confirm/dispel them.
C++ performance is (somehow) affected by long fully-specified method names e.g namespace1::namespace2::namespace3::classX::method123()
You might hit a limit on allowed symbol length in the compiler/linker