TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Wireframes, Databases, and Migrations

3 pointsby jmtameabout 13 years ago

1 comment

adrianhowardabout 13 years ago
Well - I'd have to completely disagree with that idea :-)<p>Not the paper and pen bit - but the idea that planning everything up front is always the most effective route.<p>I don't think that I've <i>ever</i> had a project of significant size that hasn't had schema changes throughout it's lifetime. Not because of lack of planning - but because requirements change and we always discover more as we start putting live code in front of real users.<p>So - since schemas almost always change - I'd <i>vastly</i> prefer that we get good at changing them as <i>early</i> in the project as possible, so that we can get the kinks worked out before we start effecting a significant number of real users.