in reply to Your use of assertions in Perl ?
Interesting timing - I have just started exploring Eiffel :)
In Perl, my most common idiom is:
die "error string" unless condition;
I haven't really given it much thought, but now I see there are a number of very interesting assert modules on CPAN which require my investigation.
In Section
Meditations