||[Nov. 17th, 2007|03:24 pm]
Just for reference, I'm in college, working on this stupid Natural computing project.
Every time I think I've got it licked and I'm ready to set everything up for an experiment, it seems I have to modify/subclass yet one more thing. It's getting annoying.
I mean, I'm beginning to see the joy of object oriented programming in that I can make this work for my stuff without breaking other functionality in many and horrific ways, but at the same time, just the huge chain of things that I have to copy/paste so that I have objects that work like the others with just one little difference, which I thought was exactly what OO programming was meant to fix, makes me wonder if the concept is flawed somehow... or if it's just the implementation.
Overall, I just want to brutally beat someone over this. I don't care who, just so long as they can't fight back much. Ok, maybe just violently beat them with a pillow.
The moral of the story: if your lecturer says "It's a good idea, but I think it might involve a lot of coding" Believe them. It's half a week before I have to turn in a paper on this, and I'm still trying to get the damn framework to do what I want it to do.