SOコミュニティ、
メソッドに渡されたときにPerlモジュールのメソッドでオートコンプリート/コンテンツアシストを一貫して機能させる方法に関するベストプラクティスのコーディング標準はありますか?例えば:
sub main {
my $moduleObject = MyNameSpace::ModuleObject->new();
processModuleObject($moduleObject);
}
sub processModuleObject {
my $moduleObject = shift;
$moduleObject->... <- that is were I want context assist/auto-completion to work
}
それを機能させるための最善の回避策は、私が満足していない次のことでした:
sub main {
my $moduleObject = MyNameSpace::ModuleObject->new();
processModuleObject($moduleObject);
}
sub processModuleObject {
my $moduleObject = MyNameSpace::ModuleObject->new();
$moduleObject = shift;
$moduleObject->runLogic();
}
知っておくべきコーディングのベストプラクティスはありますか?
/トーマス