Thread in_array() - Funktion bauen (25 answers)
Opened by Gast at 2005-10-13 15:58

pq
 2005-10-13 17:36
#58773 #58773
User since
2003-08-04
12209 Artikel
Admin1
[Homepage]
user image
[quote=Taulmarill,13.10.2005, 14:56]kommt drauf an, wie man effizienz definiert. da grep eine perlfunktion ist kennen es die meisten. die laufzeit die verschwendet wird ist bei den meisten programmen irrelevant, da die listen klein genug sind. sobald ich ein modul einbinde oder eine eigene funktion schreibe, büße ich automatisch wartbarkeit ein.[/quote]
List::Util ist standard ab perl 5.7.3, von daher sind die funktionen ab da
teilweise den builtin-funktionen vorzuziehen.
mag sein, dass bei kleinen listen nichts gespart wird, aber unlesbarer
ist es nicht.
in Perl Best Practices wird es auch empfohlen.
Quote
ausserdem kann das einbinden eines moduls und exportieren von funktionen schon mehr laufzeit kosten als das greppen durch eine kleine liste.

nun ja, sobald dir so etwas sorgen macht, solltest du sowieso auf mod_perl
umsteigen =)\n\n

<!--EDIT|pq|1129210639-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread in_array() - Funktion bauen