Thread Modul als Framework (12 answers)
Opened by bloonix at 2006-10-06 23:27

bloonix
 2006-10-08 20:13
#70632 #70632
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
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 CPAN:DBI gibt man es beim Treiber an, wobei man hier nur den Teil nach dem CPAN: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? CPAN:DBI vewendet die Subroutinen, die
mit CPAN: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?

Code: (dl )
1
2
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.

View full thread Modul als Framework