Use of versioned objects/data to handle program version compatibility?
Is there a common name for the practice of keeping a version number on your data, so that different versions of your program can identify, for example, “current”, “legacy”, and “too-old-to-deal-with” versions of the same type of object?
How to decide how backward-compatible my new Mac OS X application should be?
I’m currently contemplating writing an OS X version of my Windows software. My Windows application still supports Windows XP, and I know that if I drop support for it now, our customers will cry bloody murder.
Is bash “finished”? [closed]
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for […]
Keep a programming language backwards compatible vs. fixing its flaws
First, some context (stuff that most of you know anyway):
Requirement that code changes within release be reverse compatible with DB schema
I have recently come across a requirement related to our release/SDLC process that seems a little out of the ordinary to me so I am writing this to inquire whether this practice is common and, if not, whether our deployment process should be changed to eliminate a burdensome constraint.
Requirement that code changes within release be reverse compatible with DB schema
I have recently come across a requirement related to our release/SDLC process that seems a little out of the ordinary to me so I am writing this to inquire whether this practice is common and, if not, whether our deployment process should be changed to eliminate a burdensome constraint.
Requirement that code changes within release be reverse compatible with DB schema
I have recently come across a requirement related to our release/SDLC process that seems a little out of the ordinary to me so I am writing this to inquire whether this practice is common and, if not, whether our deployment process should be changed to eliminate a burdensome constraint.
Requirement that code changes within release be reverse compatible with DB schema
I have recently come across a requirement related to our release/SDLC process that seems a little out of the ordinary to me so I am writing this to inquire whether this practice is common and, if not, whether our deployment process should be changed to eliminate a burdensome constraint.
Is there any mechanism to make programming language more stable(compatible) for changes?
There are a big number of programming languages. Some of them grow up and become very popular. People use such languages more and more often. The founder of such language (or founding organisation/community) may try to implement changes to make the language better. But sometimes it’s hard to make some changes because of backward compatibility and such ugly things have already existed in the language for years, and are used by many users.
Is there any mechanism to make programming language more stable(compatible) for changes?
There are a big number of programming languages. Some of them grow up and become very popular. People use such languages more and more often. The founder of such language (or founding organisation/community) may try to implement changes to make the language better. But sometimes it’s hard to make some changes because of backward compatibility and such ugly things have already existed in the language for years, and are used by many users.