3 ms·
> My point being that if you let the database, not the code, be the source of truth, the benefits multiply. I know it seems like a revelation to many but this
by paloaltokid 8y ago
> My point being that if you let the database, not the code, be the source of truth, the benefits multiply.
I know it seems like a revelation to many but this should be something beyond an axiom. Code is ephemeral, data is the only thing that has any kind of longevity. But you're right!
- he0001 8y agoBut business’ change and then so does your models? And it can change radically. Or different laws forces you to change the whole database, like with GDPR. I do agree with the OP just this reasoning doesn’t resonate with my experience in regards with modeling. Quite frankly, because the data is a result of the business and if it changes the data and the models have to do it too.
- paloaltokid 8y agoYeah, that’s the thing. As programmers we often forget that we only exist to support the business. Code comes and goes, but we wouldn’t have jobs if the business didn’t exist.