Creating A Better Developer Experience By Avoiding Legacy Code - Adam McNeilly
ฝัง
- เผยแพร่เมื่อ 5 ก.พ. 2025
- Recorded at Android Summit 2020 androidsummit.org
As Android developers, many of us have struggled to resolve bugs thanks to legacy code. We often use this to describe code written a long time ago. Legacy code is usually code we don't understand - we don't know how it works, why it works, or what will break if we change it. This can fuel imposter syndrome - asking ourselves what our future teammates will think of the code we write today. In this talk, we'll look at common themes of legacy code, and why these problems feel unavoidable. You'll leave the presentation with an understand of how to spot these pain points early, giving you the ability to avoid them in new features, and tips for refactoring the legacy code you already have.