Well, I have a hobby project for trading X, then I decide I want to have a project for trading Y; isn't this an obvious instinct to modify the one I'm already working on to fit a new purpose, instead of starting for scratch? If the author didn't know much about complexities of money trade, I'm pretty sure he did just that.
I've seen people retrofitting their CMSes to do everything. Hell, I even did this myself with my hobby game engine. It's common for programmers.
Thank you for some common fucking sense; that's exactly what programmers do and exactly what would have happened. Gox most certainly has code originally built for a card game.
I've seen people retrofitting their CMSes to do everything. Hell, I even did this myself with my hobby game engine. It's common for programmers.