Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock

Conway says that it is much clearer to use reverse than to flip $a and $b around in a sort block.
Download

Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Chris Dolan
  • Publisher web site:
  • http://search.cpan.org/~cdolan/

Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock Tags


Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock Description

Conway says that it is much clearer to use reverse than to flip $a and $b around in a sort block. Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock - Conway says that it is much clearer to use reverse than to flip $a and $b around in a sort block.Conway says that it is much clearer to use reverse than to flip $a and $b around in a sort block. He also suggests that, in newer perls, reverse is specifically looked for and optimized, and in the case of a simple reversed string sort, using reverse with a sort with no block is faster even in old perls. my @foo = sort { $b cmp $a } @bar; #not ok my @foo = reverse sort @bar; #ok my @foo = sort { $b $a } @bar; #not ok my @foo = reverse sort { $a $b } @bar; #okRequirements:· Perl


Perl::Critic::Policy::BuiltinFunctions::ProhibitReverseSortBlock Related Software