O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Stil

Wenn plattformspezifischer Code unvermeidbar ist, sollten Sie ihn an einem Ort vorhalten, um die Portierung auf andere Plattformen zu erleichtern. Nutzen Sie das Config-Modul und die Spezialvariable $^O, um zwischen den Plattformen zu differenzieren.

Seien Sie mit den Tests vorsichtig, die Sie Ihrem Modul oder Programm mitgeben. Der Code eines Moduls kann vollständig portabel sein, die Tests sind es aber möglicherweise nicht. Das ist häufig der Fall, wenn Tests andere Prozesse anstoßen oder externe Programme ausführen, die bei den Tests helfen sollen, oder wenn die Tests (wie oben erwähnt) bestimmte Dinge über das Dateisystem und Pfade voraussetzen. Achten Sie darauf, bei Fehlern keinen bestimmten Ausgabestil zu erwarten, selbst wenn Sie ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required