4 ms·
In my first job as a Real Programmer (rather than as a tech writer looking for excuses to write code), one of my first tasks was adding features to a script tha
by sethg 16y ago
In my first job as a Real Programmer (rather than as a tech writer looking for excuses to write code), one of my first tasks was adding features to a script that read a particular kind of XML file. The parser, such as it was, was entirely hand-rolled; if you changed an input file so that it had a space in between tags instead of a newline, the whole thing would break. I wasted no time rewriting it to use XML::Parser.
In my second job as a Real Programmer, I had to add features to a script that parsed scripts in the Informix Perform Screen language. Again, this was hand-rolled. I wasted no time rewriting it to use Parse::RecDescent.
I think simply knowing where to look things up puts you in the top half of professional programmers. Possibly the top quartile.
- pavel_lishin 16y ago> I think simply knowing where to look things up puts you in the top half of professional programmers. Possibly the top quartile. Having just re-read "A Deepness in the Sky", I really want to make a programmer-at-arms reference.
- Splines 16y agoHaving spent the last week struggling with getting a hand-rolled source control monitoring system working, and finally ditching it and using CruiseControl (and getting 95% of what I needed out of the box), I empathize with you.