People keep fucking breaking it! The memory allocation routines are cyptic and confusing, deletions occur nowher near creation, we have a pile of hard coded values all over the place and an inflexible abstraction layer on top of our reasonably flexible abstraction layer.
We also have a load of singletons, and globals mixed up with no rhyme nor reason, and a pile of static classes with similar semantics to non-static classes.
One day, I'll be working on a project with an understandable codebase.
| < I slept better last night than I have in quite a few days | BBC White season: 'Rivers of Blood' > |

