X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;ds=inline;f=doc%2Fhtml%2Fch04s06.html;h=d4bf64be66e06a56e19f88f4c0710f898948e543;hb=a18b9450d56727749a09c845204df2885a687fc2;hp=10e6018f68e38cf313fcbaeae5414c9b1e5ec6cf;hpb=0fe866714abb2a0a63653afcded66b89d0ebe69f;p=kivitendo-erp.git diff --git a/doc/html/ch04s06.html b/doc/html/ch04s06.html index 10e6018f6..d4bf64be6 100644 --- a/doc/html/ch04s06.html +++ b/doc/html/ch04s06.html @@ -1,6 +1,6 @@
-Die folgenden Regeln haben das Ziel, den Code möglichst gut les- +
Die folgenden Regeln haben das Ziel, den Code möglichst gut les- und wartbar zu machen. Dazu gehört zum Einen, dass der Code einheitlich eingerückt ist, aber auch, dass Mehrdeutigkeit so weit es geht vermieden wird (Stichworte "Klammern" oder "Hash-Keys").
Diese Regeln sind keine Schikane sondern erleichtern allen das @@ -58,7 +58,7 @@ map { $form->{sum} += $form->{"row_$_"} } 1..$rowcount;
$sth = $dbh->prepare("SELECT * FROM some_table WHERE col = ?", - $form->{some_col_value});
Ein Spezialfall ist der ternäre Oprator "?:", der am + $form->{some_col_value});
Ein Spezialfall ist der ternäre Operator "?:", der am besten in einer übersichtlichen Tabellenstruktur organisiert wird. Beispiel:
my $rowcount = $form->{"row_$i"} ? $i : $form->{oldcount} ? $form->{oldcount} + 1