News for hackers. Stuff that matters.
Re:Is Semantic Versioning an Anti-Pattern? by caf on Thursday January 12, 2017 @12:22AM (#13380000)
your structs are open and your functions expect the structs from outside - addition of fields is not backwards compatible

Sometimes it's possible to handle this case (if you've planned ahead) by including unused space within the original struct defintion that you can then repurpose later.

There are no comments on this comment yet.