Going Fast, Frankenstein, and Refactoring

1 · isaacs · Jan. 21, 2008, 6 p.m.
Very soon now, the project that has consumed my days for the last 6 months will go into public beta. It’s too early to pop the champagne, and that’s not what this post is about. However, the newness of this project is worth pointing out for the following reason: We’re already planning a fairly major refactoring effort to take care of a lot of code rot that has crept into the designs. That’s right. We haven’t released anything, and there’s already enough bloat to justify spending at least 2 we...