Что такое хороший способ найти методы в том, что больше не вызывается? Я занимаюсь реорганизацией большого приложения Rails, и самое худшее, что вы можете найти, это код, который больше не используется.
Найти код Dead Rails
Ответ 1
Это сложная проблема без простого, всегда правильного ответа. В некоторых местах для запуска:
- Разверните неиспользуемый код в мусорную корзину с помощью rcov
- Тестирование производительности Ruby on Rails Applications
- Найти неиспользуемый код в приложении Rails
Самая большая проблема заключается в том, что неиспользуемый код и недостижимый код - это не одно и то же. Просто потому, что код не выполняется регулярно в производстве, на самом деле не означает его мертвый код, который следует удалить. Возможно, он существует по какой-то причине - просто не тот, который часто появляется.