NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Testing against implentations (Score:1)
One of my beefs about perl is that it doesn't come with a good interactive environment (unlike python). I frequently test things against an implementation, just to see whether something works or not; I usually go to the documentation afterwords. :-)
I must say though, that hash slices are one of those things that I nearly always avoid if possible; they're just too visually cluttered.
Re:Testing against implentations (Score:1)
Testing is sometimes a problem. For testing Slash, I wrote Slash::Test, which exports the four major objects, Dumper(), the entire API, all the constants, all the available plugin objects, etc. so I can do stuff like:Everything I need is right there, so I don't need to bother setting it up, and testing little snippets is very simple. I can test templates, too:etc.
Testing environments are important, but if perl doesn't have one you need, it's not too hard to write one to suit your own purposes.
As to hash slices, I use them sparingly, usually only when other methods are more cluttered.
Reply to This
Parent