Been working on a big project since October, after building it originally it needed to be rehashed for usability. I'm still working on that now, but I'm frustrated with the way I programmed it. Should I stick it out and release, then rebuild if it proves to be worth while, or change it now and further delay release?
The code is overly complicated and overly extensive, I could probably rebuild it with half the code and make it so much better. But I've been delaying as it is....