Thread Datei einlesen (38 answers)
Opened by Fredl at 2012-03-09 15:50

hlubenow
 2012-03-10 16:59
#156726 #156726
User since
2009-02-22
876 Artikel
BenutzerIn
[default_avatar]
2012-03-10T07:02:15 FIFO
TMTOWTDI, ja klar, aber
"Although Perl's motto may be "There's More Than One Way To Do It," the corollary is, "But Most of Them Are Wrong," or "Some Ways Are Better Than Others."" (Effective Perl) :)

Also, aus Wikipedia

http://en.wikipedia.org/wiki/There's_more_than_one...

kenne ich eigentlich noch "There’s more than one way to do it, but sometimes consistency is not a bad thing either".
Konsistent versuche ich schon zu bleiben, das heißt (denke ich), ich setze möglichst einmal eingeführte Konstruktionen immer wieder ein.
Das heißt ich schreibe z.B.
Code (perl): (dl )
1
2
3
foreach my $i (@a) {
    print "$i\n";
}

und in dieser Form dann aber jedes Mal, und nicht plötzlich
Code (perl): (dl )
1
2
3
for (@a) {
    print "$_\n";
}

usw.. Ich behalte also die einmal eingeführte Form bei.
In Python
Code: (dl )
python -c 'import this'

heißt es aber:
Quote
There should be one-- and preferably only one --obvious way to do it.

Das kann dann sehr dogmatisch werden und einige meinen dann, im Besitz einer allein glücklichmachenden Lösung zu sein.
Wenn ich das richtig verstehe, wollte Larry Wall das gerade verhindern. Und das finde ich gut.

View full thread Datei einlesen