Thread Hash als Option missbrauchen (118 answers)
Opened by bloonix at 2005-12-19 02:24

bloonix
 2005-12-23 01:15
#61035 #61035
User since
2005-12-17
1615 Artikel
HausmeisterIn
[Homepage]
user image
[quote=steffenw,22.12.2005, 23:49]
Mache nie ein Leerzeichen vor einem Komma. Mache eins dahinter, wenn kein Zeilenumbruch erfolgt. So steht es auch im Duden.
[/quote]

Da steht auch, dass man nach einem Komma ein Leerzeichen setzt.
Hälst du dich _immer_ daran?

Quote
Man darf sich nicht von den {} täuschen lassen. Das merkt man dann, wenn man my-Variablen deklariert oder no warnings schreibt. Das greift dann über den ganzen Block. Das ist auch bei den Schleifen so, der Continue-Block ist nicht wirklich ein getrennter Block.


also bei mir liefert ...
Code: (dl )
1
2
3
4
5
if (0) {
  my $var = 1;
} else {
  print "$var\n";
}


einen Fehler. Ich sehe zwei Blöcke. Allerdings liefert ...

Code: (dl )
1
2
3
4
if (my $var) {}
else {
  print ++$var, "\n";
}


keinen. $var liegt im Namensbereich vor beiden Blöcken.

Aber welchen Sinn könnte das haben?
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 Hash als Option missbrauchen