Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"

Re^5: Update to smartmatch

by perldigious (Priest)
on Dec 28, 2017 at 17:05 UTC ( #1206341=note: print w/replies, xml ) Need Help??

in reply to Re^4: Update to smartmatch
in thread Update to smartmatch

I don't, that's why I only use it when I'm doing debugging/verification. I usually just comment out any such quick checks if not outright delete them in the end. It's mostly just a convenience for me to make sure data structures are the same before/after some code I change.

In all honesty, I probably would have skipped learning about it had I known it was "experimental", but I went ahead and read through the chapter of Learning Perl that covered Smart Match and Given-When (also experimental) without knowing that, and only found out when I went to do the exercises at the end. I've never had a reason occur to me as to where I would use given-when, but I have found Smart Match occasionally useful for quick and dirty (i.e. lazy one line) debugging. :-)

Just another Perl hooker - My clients appreciate that I keep my code clean but my comments dirty.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1206341]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (8)
As of 2019-10-22 08:42 GMT
Find Nodes?
    Voting Booth?