Beat: Eine Scripturl / Priorität / Cronjob Sicherheit

Beitrag lesen

Ein Script dermassen aufzusplitten wäre nicht nach meinem Geschmack.
Modularisierung in Perl läuft anders.

Wie sollte ich den dann vorgehen? Alles in einer Datei zusammenfassen ist doch schwachsinn oder? Gibt es dafür ein paar nützliche Seiten?

Ich hätte echt keinen Bock, in jedem Skript
-das gleiche IniFile einlesen zu müssen
-die gleichen Initialisierungen durchführen musst
-die identischen REX patterns zu kontrollieren und zu aktualiesieren.
-die gleichen Regelfestlegungen kontrollieren musst
-den grundsätzlich gleichen Kontrollfluss nach dem EVA Prinzip zu schreiben
-die gleichen Module einzubinden

Statt dessen würde ich eher darüber nachdenken, welche Teile sich auslagern lassen und mit require einbinden lassen. Dies gilt vor allem für Templates und selten gebrauchtem Code.

Erkundige dich über die verschiedenen Möglichkeiten, Module via use oder require einzubinden.
In der Doku gibt es dazu schon mal ein paar Seiten zum Thema Module.
http://perldoc.perl.org/perlmod.html

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische