Why is a block form easier to debug than the statement modifier form?
It's often easier to set a line breakpoint in a debugger if there's only one sequence point per line.
Of course, a good debugger gives you more options for setting breakpoints than just "When execution reaches this line," so it's a slight reason.
In reply to Re^5: "my $p = value if condition()" as bad|deprecated as "my $p if 0" (Naughty indeed)
by chromatic
in thread "my $p = value if condition()" as bad|deprecated as "my $p if 0" (Naughty indeed)
by parv
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |