Backwards Compatibility

Artyom Desyatnikov

Points

Backwards Compatibility

  • Concept
  • Why it is hard
  • What if we don't

Concept

  • Versioning
  • Consistence between versions
  • Stable API
  • is not enough

Why it is hard

  • Undocumented behaviour
  • Sim City & Windows 95

What if we don't

  • Loss of customer base
  • The whole companies

Points

Backwards Compatibility

  • Concept
  • Why it is hard
  • What if we don't

THE END