It’s a term
that any computer programmer instantly recognizes. It’s fundamental to creating
a program. I’m—barely—a rookie at this, but I see two parts to this process.
Dealing with errors that show up as a regular course of the program and
attempting to anticipate future errors. It’s an exercise in critical thinking
and in trying to foresee the types of people who will use your program.
Writers have
another term for it: revision. Check for your own weaknesses as a writer and
anticipate the needs and questions of your audience. So while I’m relatively
new at programming and error handling, I’m used to the rigors of editing. I
just need to shift gears a little bit.