News for hackers. Stuff that matters.
Re:How release canaries can save your bacon by londons_explore on Tuesday April 04, 2017 @06:08AM (#14031024)
Simply testing that you maintain backwards compatibility is a royal pain though.

One could imagine a test rig which created a db with test users in it, then ran v1 of the software, then v2, then v1 again, and checked v1 didn't crash on the now mutated datastructures.

Most datastore mutations might only happen on certain user actions and inputs, so making sure you get full coverage would be rather tricky.

There are no comments on this comment yet.