Hi Renee,
du magst dich vielleicht nicht mehr daran erinnern, aber du warst es,
der mich auf die Idee mit den Framework gebracht hat! :-)
[quote=renee,07.10.2006, 18:20]Bei den meisten Modulen, wird einfach ein String übergeben, der den Namen des zu benutzenden Moduls beinhaltet. Bei
DBI gibt man es beim Treiber an, wobei man hier nur den Teil nach dem
DBD:: angibt. Und bei Tie gibt man den kompletten Modulnamen an.[/quote]
Ohne jetzt einen Blick in die Module zu werfen... wie darf ich mir das
vorstellen?
DBI vewendet die Subroutinen, die
mit
DBD:: geladen wurden? Dann müssen
alle Subroutinen immer die gleichen Namen haben? Die Daten-
strukturen müssen ebenfalls immer gleich sein? Klingt gut!
In meiner Vorstellung wäre es dann nicht mysql, postgres oder
oracle, sondern linux, freebsd, sun usw...
[quote=renee,07.10.2006, 18:20]Man sollte allerdings noch überprüfen, ob das Modul tatsächlich exstiert und dann kann man mit
require arbeiten...[/quote]
Kann man denn mit require genauso arbeiten wie mit use?
require $MyModule;
my $obj = new $MyModule;
Sowas geht?
Gruss,
opi
What is a good module? That's hard to say.
What is good code? That's also hard to say.
One man's Thing of Beauty is another's man's Evil Hack.