In addition to the self doubt aspect, I was also concerned about misleading other monks with a sub-optimal answer.

For example, I am subscribed to several ActiveState Perl mailing lists (which I believe you are quite active on Jenda). Very soon after subscribing to one of the lists I answered a question regarding the syntax of how to 'dereference' an argument that has been passed to a subroutine:

sub foo { my ( $array_ref ) = @_; my @array = @$array_ref; ... }
That was all well and good, except someone else pointed out what I failed to mention. Any changes made to @array would not be made to the array that $array_ref referenced. The person asking the question did not indicate if they were intending to modify the original array, but if they were my answer might have introduced a 'bug'.

This led me to decide that I should be more careful in my answers, only answering when I was confident I fully understood the question and the implications of my answer. Of course this being 'careful' led to never answering another question. Perhaps I should become a little more vocal on the mailing lists as well. ;)

Thanks for the reply, Jenda++.


In reply to Re: Re: On Two Years of Silence... by tunaboy
in thread On Two Years of Silence... by tunaboy

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.