Welcome to the Monastery | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Before I started with perl I had a small intermezzo with Eiffel. In that fine programming language "design by contract" is one of the design philosophies. The "contracts" are assertions as described by ady, with the nice addition that assertions on methods are actually inherited.
So I miss assertions in perl a bit, but I am too lazy (and too concerned with not introducing dependencies) to use some dedicated modules for it. My current usage of assertions is mostly limited to
It's a bit sad that Devel::Cover "punishes" the usage of assertions by default if you find no way to trigger it (and unless you tell Devel::Cover to ignore that line, which could also do). So to me it seems that all the tools are in place, but either aren't easy accessible, or (more likely) I'm too lazy to use them properly. In reply to Re: Your use of assertions in Perl ?
by moritz
|
|