Dlaczego nieużywany kod powinien zostać usunięty?
Słyszałem wiele razy, że nieużywany kod musi zostać usunięty z projektu. Jednak nie jest dla mnie jasne, dlaczego?
Moje punkty za usunięcie, które są:
Kod jest już napisany, a wysiłki są wydawaneKod może być testowany w środowisku syntetycznym i rzeczywistymJeśli jest dobrze zorganizowany (zgrupowany, oddzielny pakiet, luźno powiązany itp.), Nie przeszkadza to w ogólnej analizie kodu lub refaktoryzacjiKod może być używany w przyszłościPo usunięciu autor może czuć się nieswojoCzy ktoś mógłby wyjaśnić zalety usunięcia (lub zachowania) nieużywanego kodu?
Z góry dziękuję!