I just finished reading an article about naming files, and I have to admit:
I've done it.
Looking at the production code on one of the servers I maintain I can see these files:
email.pm staff.pm
MyDB MyAuthWhich show a serious lack of imagination in their naming schemes.