~/talk

Backward Compatibility in the Java World

TalkinRussianat Joker 2024 · 2024-10-09..10-16· [java, software-architecture]
links:none on file
slides:none on file

Discusses backward compatibility in the Java ecosystem by examining concrete examples where compatibility is preserved and where it breaks, the costs involved, and practical recommendations. Covers Java APIs and compatibility behaviors illustrated through real cases and guidance for maintaining compatibility.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29What is backward compatibility
  3. 2:35Compatibility problems examples
  4. 5:00Versioning and expectations
  5. 9:15Bug fix policies
  6. 12:01API changes problems
  7. 16:58Hiding methods ways
  8. 21:40Legacy and complex methods
  9. 25:57Method signature changes
  10. 28:48Java version support
  11. 31:37Bytecode compatibility analysis
  12. 35:12Consumer versioning
  13. 36:59Vulnerability fixes
  14. 41:03x version problems
  15. 42:50Fixed bugs examples
  16. 46:55Code migration automation
  17. 48:23API changes planning
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.