void remove(string file, int(0..1) dry_run)
{
        werror("Now removing %O\n", file);
        // if(!dry_run)
                rm(file);
}

Might be somewhat contrived, but leaving unused arguments like this
primarily screws up readability when scanning code. When you develop
it it's perfectly fine, but if you have moved it to production and
start turning on #strict_whatever it time to lean more towards ADA
than Perl.
              • ... Peter Bortas @ Pike developers forum
        • Unused ... Martin Stjernholm, Roxen IS @ Pike developers forum
          • Re:... Stephen R. van den Berg
            • ... Martin Stjernholm, Roxen IS @ Pike developers forum
            • ... Mirar @ Pike developers forum
              • ... Peter Bortas @ Pike developers forum
              • ... Per Hedbor () @ Pike (-) developers forum
              • ... Peter Bortas @ Pike developers forum
              • ... Mirar @ Pike developers forum
  • Re: Unused variables Mirar @ Pike developers forum
    • Re: Unused vari... Peter Bortas @ Pike developers forum
      • Re: Unused ... Per Hedbor () @ Pike (-) developers forum
        • Re: Unu... Peter Bortas @ Pike developers forum
          • Re:... Martin Stjernholm, Roxen IS @ Pike developers forum
            • ... Peter Bortas @ Pike developers forum
            • ... H. William Welliver III

Reply via email to