Hacker News new | ask | show | jobs
by axelroze 1794 days ago
> * Use schema-based data storage

Great idea until it isn't. The article is full of bullshit but one thing is very true. We can't predict the future, especially so when we deal with humans and society where stuff changes fast. Strict schemas are more pain than gain here.

> * Use formal verification if possible

Wonder when F* and the like get mainstream so that "if possible" becomes "almost always".

2 comments

Strict schemas vs. dynamic data is a very odd argument. It's like arguing whether we should breathe in or breathe out.

A healthy practice combines both depending on the nature of the task.

Schemas don't mean that formats can't evolve.
Schemas make formats easier to evolve.