Технический долг — это та страшилка, которой пугают менеджеров, разработчиков и даже владельцев бизнеса. Эта страшилка на втором месте, сразу после страшилки о вредной еде и перед страшилкой о вреде недосыпа. Но вот что такое технический долг, как с ним жить и что в конечном итоге нужно делать никто не объясняет. Все и так знают что это «ужасно». А почему ужасно и что ужасного может случиться и самое главное как это исправить никто не говорит. Но жизнь в проектах с легаси все-таки теплится, релизы выпускаются и код пишется. О том как работать, если вокруг легаси и будет доклад.
Мы поговорим:
- Почему туристы и скауты не помогают с легаси и что сознательности недостаточно, чтобы победить.
- О том, как померить легаси и о том как автоматизировать работу с измерениями.
- О том, как автоматизировать преобразования (и я не только про codemods).
- О том, как заставить товарищей по команде удалять легаси даже если им лень.
- О коде, который нужно написать, чтобы рефакторинг стал легче.
- О небольших хитростях и лайфхаках которые могут помочь.