Есть ли модуль, который может найти код не нужен?
В качестве примера сценария с кодом не требуется, чтобы запустить сценарий:Есть ли модуль, который ищет лишний код?
#!/usr/bin/env perl
use warnings;
use 5.12.0;
use utf8;
binmode STDOUT, ':utf8';
use DateTime;
use WWW::Mechanize;
sub my_print {
my ($string, $tab, $color) = @_;
say $string;
}
sub check {
my $string = shift;
return if length $string > 10;
return $string;
}
my_print('Hello World');
Devel :: NYTProf является хорошим инструментом для работы, но и расширить на фразу " ... но это работает только для этого конкретного выполнения программы ».: Данный запуск может не следовать всем логическим путям, и, следовательно, те пути, которые не выполняются, не будут отображаться в профиле. Однако это не означает, что они недоступны - просто они не были достигнуты при конкретном запуске. – DavidO
Спасибо за разъяснение DavidO, +1 – Dan