in reply to Re: "advanced" Perl functions and maintainability
in thread "advanced" Perl functions and maintainability

... the decision you make depends on what is important to you. You have to ask yourself who the code is really going to be read by.

Seconded. Consider the future lifecycle of your software/project/company... Are they likely to end up hiring inexperienced developers to work on this in the future, or is this an avenue they need to keep open?

If that doesn't seem particularly likely, I'd suggest using the "advanced" features -- they'll make your code more succinct, which is a benefit in and of itself.

  • Comment on Re^2: "advanced" Perl functions and maintainability

Replies are listed 'Best First'.
Re^3: "advanced" Perl functions and maintainability
by geektron (Curate) on Dec 11, 2004 at 20:42 UTC
    while i do agree with the sentiment (one of the reasons i'm asking for added wisdom), if a new guy comes along ... isn't reading and maintaining the code of someone "more senior" that actually works a good way to gain experience?

    i totally admit that if i were doing esoteric tricks a la, say, thedamian ... i'd be worried. but we're talking about map here, not strange perl-OO bag-o-tricks that make your brain throb.