Я искал в Интернете какое-то время, и мне не удалось найти бесплатные (или дешевые) инструменты/утилиты/модули, которые могут анализировать набор файлов Perl (модулей или скриптов) и дублировать или клонировать флаг или копировать/вставлять код.Как найти код копирования/вставки (дубликат, клонирование) в Perl?
Мне сейчас лучше, но я использовал для копирования и вставки разделов кода повсюду. Я хотел бы очистить его и исправить свое старое дублирование кода, но немного помощи по инструментам будет оценено, поэтому мне не придется проходить через весь мой старый код с тонкой гребенкой. Плюс, ручное распознавание такого рода нарушений является склонным к ошибкам.
Вы можете найти этот узел Perl Monks интересный: http://www.perlmonks.org/index.pl?node_id=667084 – daotoad
Better было бы не копировать-вставить код в первую очередь. Было бы целесообразно пережить ваш старый код в любом случае и (повторно) ознакомиться с ним; если у вас есть миллионы строк кода, вы все равно должны иметь общее представление об этом в своей голове и знать потенциальных кандидатов на переписывание/рефакторинг. – Ether
Связанный вопрос - http://stackoverflow.com/questions/2490884/why-is-copy-and-paste-of-code-dangerous – Oded