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

Re: A decade in the Monastery

by talexb (Canon)
on Jul 12, 2010 at 18:35 UTC ( #849076=note: print w/ replies, xml ) Need Help??


in reply to A decade in the Monastery

This afternoon I finished making a few changes in my code, including changing a temporary filename into a temporary filehandle. Once the caller and the callee were changed, I ran the tests for that chunk of code, and as expected all tests passed. I celebrated for a microsecond, then got on with the next thing.

Later, a Google searched landed me on PM, and out of habit I read a few nodes, and your post reminded me once again that Perl has an outstanding software engineering framework. Before I became a PM regular, tests were a Software QA thing that didn't involve me. Now, developing code without tests gives me an uneasy feeling, like driving anywhere without my seat-belt fastened.

I know I owe a lot to this terrific community. I'm a way better developer since going to YAPC and joining this group.

And ten years ago I was using a Windows 98 box, editing locally and ftp'ing the files to the Debian server I was developing for, so terrified was I of vim. My latest project is a second NFS server with dual 1T drives. Ten years is a yawning chasm of change.

Alex / talexb / Toronto

"Groklaw is the open-source mentality applied to legal research" ~ Linus Torvalds


Comment on Re: A decade in the Monastery
Re^2: A decade in the Monastery
by dws (Chancellor) on Jul 12, 2010 at 20:07 UTC

    Thanks. I missed that part.

    Ten years ago, a project with unit tests was a pleasant anomaly. Now, a project without tests is irresponsible.

    That's a huge step forward, and Perl was out ahead of it.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://849076]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (5)
As of 2015-07-02 00:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (25 votes), past polls