Its that time of a project again... The time when all (almost) the functionalities have been developed but not properly tested. Those frantic last days of development just before the release are - thankfully - over. No more late nights or working on weekends. The time has come - for bug fixing :( For me, there are two kinds of bugs that I really hate. The first kind of bugs are those annoying UI related ones. Like the tabbing doesn't work. Or some cell renderer wont paint what we want it to paint. Or theres a bug for changing the background colour and its marked 'Critical' (???) When a red blooded developer gets these kind of bugs we just want to roll our eyes and smirk. Oh come on , we think. Why can't they just click it if loses focus? Why can't they just press F5? Why cant they just use the bloody scroll bar? Why can't they just use their heads? Why why why? Well the truth is, we're just being a little narrow minded. Maybe we've managed to design a n...
Just some random arrows of thought...