I have literally spent a day and a half debugging one line of code. It stuns me how simple an error I made, and yet how well it managed to fuck up everything – and I mean everything, heck, the debugger failed to realise my code was doing nothing (even though windows said it running), then, when it went to prompt me with an error to say “Bad Stuff Happening” it decided to crash – so the debugging process of the debugger was crashed by a bug... A two character bug.
Basically my current project is laid out as follows:
- keyValuePair Object
- enumeration Object
- list Object (inherits from enumeration)
- dictionary Object (inherits from list & implicitly from enumeration)