Hacker News new | ask | show | jobs
by rbosinger 2312 days ago
All of this gets harder if it's your data model that is the problem. So, get those data models right early if you can!
3 comments

Easier said than done -- data models frequently evolve in hard-to-predict ways. Instead, build your data model in a way that is easily pliable, and won't need a complete refactor because of something simple like a hot key or a new index.
If you manage to pull that off you probably won’t have to do a rewrite in the first place ;-)
Luckily it's so easy that it only requires clairvoyance.