September 19th, 2005


Hypothetical for all you programmers out there...

Let's say you're working on a very large ongoing project. And let's say that there's one part of this project which is tedious and time-consuming, so you decide to automate it. Do you:

(a) Talk to the people who will be using this new tool to determine what it needs to be able to do in order to be any use whatseover

(b) Create a tool that actually does something, rather than just sitting there

(c) Document your work

(d) Debug, including testing on computers other than the one you compiled on

(e) All of the above

(f) None of the above, but convince the powers that be to require everyone to use the new tool in all their work as part of "testing it"

If you answered (f), you could work for Discovery!
  • Current Mood
    angry ARGH!