On Tuesday, April 2, 2002, at 04:00 , Orlando Andico wrote:
> I detest having > mysterious functions lurking around in my code (e.g. POSIX::ceil instead > of just ceil, Date::Parse::str2time instead of just &str2time) Ok, I'll be silly and ask the Orthodoxy question here.... Why? What has your experience been that takes you this way? A part of why I ask is that at times I totally agree with you, since at times I would prefer that I have use FOO::BAR ; $fb = new FOO::BAR ; # # now all their methods are hidden as $fb->method(argStream); or %Big_Hash_of_Stuff = &Foo::BAR::grovel_big_file($file_name); # if i want to be procedural - but don't want to import it all. but I got BIT in the sitzenPlatzen when trying to figure out what the other person was doing with $var_name = &Out::send_page($page); till i found that in their FOO::BAR they had stuffed about half way down the module package Out; and had all of their 'outting stuff'. Likewise there is something totally kosher about use FOO::BAR qw/foo_funk bar_grovellor/; to assert which subs one's you are taking... or use FOO::BAR qw/:baz :barbara/; which collection of subs you are taking.... Which keeps driving back to the 'naming standards'.... ciao drieux --- -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]