Thread Wiki: Häufige Fehler und Fallen (22 answers)
Opened by betterworld at 2008-08-16 20:18

LanX-
 2008-08-18 05:03
#113630 #113630
User since
2008-07-15
1000 Artikel
BenutzerIn

user image
betterworld+2008-08-18 02:12:42--
Was meinst Du mit dem letzten Punkt? Ist das einfach für Leute gedacht, die aus anderen Sprachen gewohnt sind, überall "()" hinzuschreiben?


ja z.B. ich am Anfang!

Ich bin an Perl rangegangen mit dem Eindruck, hei kenn ich ja alles irgendwoher, ich Progge schließlich schon seit 15 Jahren und der Rest wird Learning by Doing. Erst Conways Perl Best Practices hat mir die ganze Problematik eröffnet,(Edit: naja einen großen Teil...)

Stichwort hier: Umsteigerproblem

betterworld+2008-08-18 02:12:42--
Was mir noch so vorschweben würde:
* (1) Unportabilität von "\n"
* (2) Aufpassen mit Benutzereingaben: SQL-Injections (->Wiki:DbiPlatzhalter), CSS, system($var), etc.
* (3) Allgemeine Warnung, dass man eigentlich so gut wie nie "sed", "grep" und Konsorten als externe Programme aufrufen muss, weil man so gut wie alles mit Perl (und CPAN) machen kann


OK aber das betrifft alles nicht mehr nur Fallen im Sprachkern/Syntax, sondern Ratschläge bei Spezialanwendungen

Stichwörter wären hier z.B.:
1. OS-Portabilität
2. Security
3. Abhängigkeiten, Wartbarkeit, Stil

Die gehören vielleicht in Extraartikel???

Mir fällt noch ein

* Scalar Comma Operator

Im Grunde könnte man PBP, die Perl5-Perl6-Unterschiede und die Perldoc-FAQ abgrasen um noch zig Beispiele zu finden.

Oder einfach nach perl pitfalls googeln ;-)

PS: Apropos Security

Viele Leute wissen nicht
* Bei Stringinterpolation kann auch Fremd-Code evaluiert werden !!!

View full thread Wiki: Häufige Fehler und Fallen