Ego as learning disability - Diane Trout

Links

Ego as learning disability

One of the grad students left, and in my bosses mind I appear to the the custodian of random code. So now that the grad student's gone, she asked me to try and make this program do stuff for her.

So admittedly I'm somewhat scarred because it is poorly documented and its taken me a while to figure out how to make it do anything.

But clicking on menu options when its not ready for them causes the program to seg fault.

And if you've ever written any C code, you probably learned to add:

#ifndef _GUARD_#define _GUARD_code#endif

So you could say share header files between multiple modules without having to worry about the specific order of definitions? I get the feeling that someone whose knowledge of C++ probably came from a single semester class on C, never had to learn about such idioms.

And when they blame the compiler for all those weird errors they're getting, its not like they're going to improve.

The sad thing is this left me with a temptation to use this app as an excuse to learn Qt, and rewrite the gui instead of playing world of warcraft.