http://qs1969.pair.com?node_id=11137542


in reply to my within brackets

You've already got some answers, but I just wanted to throw my weight behind

my ($pname, $sname) = split / +/, $rname, 2;
as the usual and customary way to write that code. (I would use brackets with the split statement, but that's just my C experience speaking.)

Alex / talexb / Toronto

Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.

Replies are listed 'Best First'.
Re^2: my within brackets
by Bod (Parson) on Oct 14, 2021 at 20:04 UTC
    the usual and customary way to write that code

    Yes - I would always write it as my ($x, $y).
    It was precisely because it was not written that way that I noticed it as odd!

    WRT brackets in the split, I used to include them but have moved away from doing so as I feel it is easier to read without them. There was a time when I used brackets for virtually everything, including print statements! I do use them where they are not strictly necessary any time that precedence might be in less then obvious.

      Brackets help me visualize what the code is doing much faster. Looking at code without brackets just takes me longer to process. I write my code in a specific way, so I can read it as quickly and effortlessly as possible. :)

      Alex / talexb / Toronto

      Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.