Beefy Boxes and Bandwidth Generously Provided by pair Networks
No such thing as a small change

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]
[Lady_Aleena]: Ratazong, you didn't know about Cookies?
[Lady_Aleena]: shmem, jedikaiti would appreciate that. 8)
[shmem]: no doubt, Lady_Aleena - maybe others, too. A whole barrel just for cookies would be too much for one person alone.

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (6)
As of 2017-04-26 10:09 GMT
Find Nodes?
    Voting Booth?
    I'm a fool:

    Results (471 votes). Check out past polls.