While dragonchild's form of never may have struck you as over the top, it is usually right. Though I generally say such things using phrases such as, Is generally a very bad idea.

As for goto, my position on that is similar to my position on symbolic refs. If I see someone using it, I am likely to offer the advice that they shouldn't. Certainly someone who tries to tell me that unrestrained gotos are a good thing has just earned a bad opinion from me.

Of course neither the statement that globals are bad or goto is evil are absolute. You can find better descriptions of my opinions at nodes like Pass by reference vs globals and Re (tilly) 4: Paradigm Shift - when to use goto. But they are true often enough that the absolute statement is a decent first approximation...


In reply to Re (tilly) 5: : Accessing Other Globals? by tilly
in thread Accessing Other Globals? by Foo::Bar

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.