News for hackers. Stuff that matters.
Re:Heuristics for Effective Software Development: A continuo... by axelroze on Monday July 26, 2021 @03:35AM (#27956713)
> * 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".

Re:Heuristics for Effective Software Development: A continuo... by yourenotsmart on Monday July 26, 2021 @08:47AM (#27958713)
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.

Re:Heuristics for Effective Software Development: A continuo... by IshKebab on Monday July 26, 2021 @05:14AM (#27957326)
Schemas don't mean that formats can't evolve.
Re:Heuristics for Effective Software Development: A continuo... by balfirevic on Monday July 26, 2021 @06:20AM (#27957721)
Schemas make formats easier to evolve.