in reply to Declaring my $var versus declaring my($var)

The only difference between my $x and my ($x) is when it's found on the LHS of a "=". See Mini-Tutorial: Scalar vs List Assignment Operator for how it affects the assignment.

There is no difference between my ($x) and (my $x) except that my ($x, $y) is shorter than (my $x, my $y).