Итак, я перечитывал этот вопрос. Нужно ли удалять код без ссылок?
Некоторые из советов заключались в том, чтобы удалить код, на который нет ссылок, поскольку этот код находится в исходном коде для справки на случай, если он понадобится позже.
Как вы организуете этот удаленный код так, чтобы более поздняя версия вас (или другого программиста) могла найти его позже? Вы делаете отдельную ветку или помечаете ее как-то в системе контроля версий?
Раньше я никогда не воскрешал удаленный код из системы контроля версий, я просто использовал его для отслеживания изменений в коде, который все еще работает. Я ссылался на ветки раньше, когда в них содержалась чья-то экспериментальная работа, так что, может быть, это хороший способ пометить интересные разделы кода, которые удаляются в стволе?
источник