Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • It deserves a name---a really important name---to elevate it beyond its mere stupidity into some sort of software engineering jabberwocky worthy of conference presentations, journal articles, and high brow discussion.

    Side effects [ic.ac.uk] considered harmful?

    • Not a side effect. The variable doesn't get modified....
      --

      --
      xoa

      • use Text::AutoFormat;
        $text = autoformat( $entry, { ... } );
        print $entry;

        It looks to me that there was some (perhaps unconscious) expectation that $entry was going to be modified by the call to autoformat(). Perhaps "Unconscious/Anticipatory Side-Effect Considered Harmful" would be better? If not it might be a useful topic for some postmodern criticism :-)

        <aside>Ain't it nice to be able to comment in brian's journal?.../me wonders how long this can last.</aside>

        • I can see Ed's point, and if I had showed the progression of my thought, it would have been more clear (or maybe less). I wanted to use $text, but something earlier was messing up, so I put $entry into the string, although it was ugly, unformatted HTML. I never changed it back to $text.

          [I'll keep comments on from now on. At the beginning I was just afraid of a bunch of people saying really stupid things (like on other blog/journal sites, but use.perl does not really have a lot of that]