AutoLoader nebo neco takoveho?

Jan Kasprzak kas na fi.muni.cz
Středa Listopad 11 10:01:53 CET 2009


	Dobry den,

jakymi prostredky byste resili tento problem:

- mam program, ktery zpracovava ruzne typy dat (rekneme souboru). Pro
kazdy typ souboru by mel mit metodu na zpracovani (treba: zpracuj_text_plain(),
zpracuj_application_msword(), atd. A ja bych chtel aby implementace tech
zpracovacich funkci byla v samostatnych souborech pojmenovanych na zaklade
nazvu typu dat v nejakem samostatnem adresari. Aby kazdy typ mohl implementovat
jiny programator, a taky aby nove typy bylo mozno pripadne pridat i bez
restartu programu (ale toto uz neni nezbytne).

Jak byste to delali? Mit v PERL5LIB neco jako MujProgram/text_plain.pm
a dalsi, pri startu programu projit adresar a "require" nacist vsechny
moduly ktere tam jsou? Nebo nejaky autoloader? Nebo?

	Diky,

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/    Journal: http://www.fi.muni.cz/~kas/blog/ |
Please don't top post and in particular don't attach entire digests to your
mail or we'll all soon be using bittorrent to read the list.     --Alan Cox


Další informace o konferenci Perl