Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot

Re^3: My Perl code can be understood by...

by Joost (Canon)
on Feb 21, 2008 at 21:49 UTC ( #669394=note: print w/replies, xml ) Need Help??

in reply to Re^2: My Perl code can be understood by...
in thread My Perl code can be understood by...

I guess a factor in determining intended complexity may be the intended audience.

I write most of my perl code these days for a client that wants me get the *hard* things done, and has the expertise to make sense of the code - at least, once I explain some things :) Most of my CPAN code is probably more straight-forward, just because the problems solved there are easier.

On the other hand, if I had to do the kind of stuff I'm getting paid for right now, and also had to cater to not very experienced perl programmers, I would estimate the most efficient use of our time would be for someone (or even me) to give them a really intensive course in advanced perl programming for a month or two.

IOW: it's not just the target audience, the problem domain is also important. Some things just can't be solved correctly or "maintainably" with only minimal skills. In those cases, it's better to try to raise the skill level (in whatever way suits the business).

  • Comment on Re^3: My Perl code can be understood by...

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://669394]
and dust plays in a shaft of sunlight...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (8)
As of 2018-03-23 23:21 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (297 votes). Check out past polls.