| aardvark179 ( @ 2009-03-24 11:23:00 |
I thought I was being stupid, but apparently I wasn't.
I have been full of cold since Thursday, but couldn't take Friday or Monday off because I was at least trying to deal with an urgent customer issue, so completely collapsed at the weekend (to the extent of not getting out of bed and not even looking at my email, which chose this weekend to pile up so I've got 60 things to look at even after the spam filter had done its job).
That urgent customer issue is now dealt with, but instead of going back to what I was meant to be working on I was asked to work on another issue which somebody had foolishly promised to resolve, and given a date for. It looks like a fairly simple problem, but it's clearly going to be DOOM because even the example code provided with the library uses const_cast.
For those of you lucky enough not to do C++, const is a way of saying something is immutable and should be used a lot and const_cast is a way of taking something which is meant to be immutable and making it mutable, sometimes. It's implementation dependent and not guaranteed to work, and is normally an indication that something was designed badly in the first place.
I also finally had my annual review, which was good but annoyingly would apparently have been even better if it were offset by three months. It's nice to be told that if you keep up what you've been doing you'll be classed as a Role Model in your next assessment, it's annoying to know you'll probably collapse in a gibbering heap before then.
Oh, and my LJ user pic seems to have gone awol, I'm not sure if there was a screw up in their database or what, but I've put back again now.
I have been full of cold since Thursday, but couldn't take Friday or Monday off because I was at least trying to deal with an urgent customer issue, so completely collapsed at the weekend (to the extent of not getting out of bed and not even looking at my email, which chose this weekend to pile up so I've got 60 things to look at even after the spam filter had done its job).
That urgent customer issue is now dealt with, but instead of going back to what I was meant to be working on I was asked to work on another issue which somebody had foolishly promised to resolve, and given a date for. It looks like a fairly simple problem, but it's clearly going to be DOOM because even the example code provided with the library uses const_cast.
For those of you lucky enough not to do C++, const is a way of saying something is immutable and should be used a lot and const_cast is a way of taking something which is meant to be immutable and making it mutable, sometimes. It's implementation dependent and not guaranteed to work, and is normally an indication that something was designed badly in the first place.
I also finally had my annual review, which was good but annoyingly would apparently have been even better if it were offset by three months. It's nice to be told that if you keep up what you've been doing you'll be classed as a Role Model in your next assessment, it's annoying to know you'll probably collapse in a gibbering heap before then.
Oh, and my LJ user pic seems to have gone awol, I'm not sure if there was a screw up in their database or what, but I've put back again now.