3 ms·
> What should happen if an app writes out a database in a new format the old version can’t read? This generally shouldn't be happening in minor updates, and ev
by lapcat 3y ago
> What should happen if an app writes out a database in a new format the old version can’t read?
This generally shouldn't be happening in minor updates, and even if it does, there are ways of designing apps to handle this. I've done it before. (And in fact, software developers themselves often roll back versions of their software while developing and testing, which you should know.) As the author indicates, rolling back is possible, albeit overly difficult, so the possibility must be accounted for in any case.
Major OS updates are different story. The key there is to avoid being an early adopter. ;-)
- saagarjha 3y agoI mean they absolutely could do this but as you know they don’t actually care much. Most of the time they don’t do breaking changes like this but sometimes they do and you probably don’t want to be one of the people unlucky enough to be caught by this.