Diane Trout (alienghic) wrote,
Diane Trout
alienghic

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.
Subscribe

  • Guild Wars 2

    I started playing Guild Wars 2, and am happy their questing system has broken with WoW's current quest design. As WoW grew they "simplified" and…

  • calendar.

    Its been a really long time since I tried to write. I keep meaning to roll my own blog software, but there's so many other things I should be doing.…

  • Building debian packages for mozilla's sync server

    I'm surprised this seems to have gotten valid debian packages with a minimum of fuss for a package where I couldn't find a recommended release…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments