HI ,
Also irgent eine Forum schmiede hat mal darüber einen Textferfasst wie man if { } Optisch Logisch und Ordentlich sätz
Nur
1,Wie ging das nochmal bzw. wie war die Regel
2,Wie war die URL ?
MFG
Dadie
Druckbare Version
HI ,
Also irgent eine Forum schmiede hat mal darüber einen Textferfasst wie man if { } Optisch Logisch und Ordentlich sätz
Nur
1,Wie ging das nochmal bzw. wie war die Regel
2,Wie war die URL ?
MFG
Dadie
Was ist fi{} ?
Laut Forumthema wahrscheinlich ein if{} dreher! ^^
Was solls denn da für Regeln geben? :confused:
*Nicht ganz das Problem versteht...*PHP-Code:
<?php
if ($variable == $wert) { anweisung machen }
Irgent eine Board Schmiede hat mal ne Fausregel festgelegt um ifs in ifs übersichtlicher Ordentlicher zu machenen nur habe ich die Vergessen ich glaube der Artikel hatte was mti Hacks zu tuhn im sinne von "Wenn ihr es macht macht es richtig undzwar so...."
Zitat:
Zitat von dadie
Täte ich jetz nehmen ;)PHP-Code:
<?php
switch($_POST['vote'])
{
case '1': echo 'inhalt blub blabla'; break;
case 'teeeeeeeeeeeeeeest': echo 'richtig'; break;
default: echo 'falsch, du freak'; break;
}
?>
Oder was meinst du Oô
Dennis
Also es gab so eine Faustregel wenn amn die Befolgt wird der Quelltext übersichtlich
und Ordentlich besondern beim IF nur ich weiss sie nicht mehr das habe ich mir noch nciht eingebilded :(
Das einzige was man machen kann, um eine IF Anweisung ordentlich zu gestalten, ist sauberes einrücken. Mehr nicht.
elseif sollte man vermeiden und stattdessen zum switch übergehen.
Meinst du zufälligerweise das hier?
Das kommt von einer Forenschmiede (phpbb) und legt unter anderem fest, wie die Sachen eingerückt werden sollen und wo man die geschwungenen Klammern setzen soll.
Folltreffer THXZitat:
Zitat von masterquest
Ich würd eher das hier empfehlen. Ist IMO noch übersichtlicher und ich hab mir diesen coding stil in allen sprachen angewöhnt (PHP, Javascript, C++).
Es gibt keinen generell übersichtlichen Einrückstil. Einige Leute bevorzugen 1TBS*:
Andere bevorzugen den Allman-Stil:Code:if (true) {
DoStuff();
}
Es gibt sogar Leute, die den Whitesmith-Stil mögen:Code:if (true)
{
DoStuff();
}
Die 1TBS-Leute argumentieren, daß ihr Stil übersichtlicher sei, weil er vertikal weniger Platz verbraucht. Die anderen argumantieren, daß ihre Stile übersichtlicher seien, weil bei 1TBS die Anfangsklamme für einen Block überlesen werden könnte.Code:if (true)
{
DoStuff();
}
Jeder hat da sein eigenes Ding. Ich bevorzuge einen Allman-artigen Stil mit einem eizelnen Leerzeichen als Einrückung, weil der bei mehrfach verschachtelten Blöcken weniger Platz verbraucht. Andere finden das unübersichtlich. Ist eben eine persönliche Sache, genau wie die Groß- und Kleinschreibung von Variablen- und Funktionsnamen oder die Verwendung von Variablenpräfixen.
* One True Brace Style