507просмотров
9 февраля 2026 г.
📷 ФотоScore: 558
Когда работаешь с Legacy-кодом, то часто попадается код, который не понятно, как работает. Но если удалить этот код, то всё перестаёт работать. Мне скоро предстоит переписывать много легаси-кода. Лучший способ не сломать ничего - покрыть легаси-код тестами. И эти же тесты запускать после рефакторинга. Почти весь код в Telegram - легаси (можете сами убедиться: android/ios/desktop). И когда дизайнер при подготовке дизайна вдохновлялся телегой, то у меня для него 2 новости:
- некоторые "хотелки" сложно сделать
- взять готовый код из телеги и внедрить его еще сложнее А с каким легаси кодом вам приходилось работать?