http://www.perlmonks.org?node_id=834264


in reply to Writing code that looks nice

It's also a matter of familiarity.

When a person a new to use some language, he will definitely use the basic constructs to solve his needs and when he get used to the language, he'll start playing with language.

But confusions can be avoided by following some standards(as like perlstyle)

Some of the earlier posts,
I need perl coding standards
Perl Naming Conventions