in reply to Of variable {mice} and its name {man}.

One common exception to the no short name rule is for the bleeding obvious - especially for an object. For example,
my $ua = LWP::UserAgent->new();
seems more perlish than
my $user_agent_for_general_usage = LWP::UserAgent->new();
A convention that I picked up solely through liberal cut-n-paste of pod examples.