Hacker News new | ask | show | jobs
by schrototo 5637 days ago
"We ended up with detailed plans to create a JavaScript-based cross-platform data model framework with Git-inspired sync built in. This strategy required substantial portions of all versions of Things to be rewritten. It was clearly the most ambitious project we ever took on. Dissatisfied with our previous attempts, we didn’t want to settle with anything short of perfection."

Wow, this reads like a textbook case of over-engineering. I'd have thought that experienced developers like Cultured Code, with a shipping and successful product, would know a little bit better than that...

Seriously, in all this time, nobody ever thought of just hacking something together that's good enough until a better solution is found?