Hallo,
eigentlich möchte ich ein klein wenig diskutieren. Ich sitze gerade wieder vor einem Sachverhalt, der wirklich sehr leicht zu lösen ist, aber wieder auf mehreren Arten und Weisen.
Hier erstmal der Code ...
oder eben ...
Ich denke, dass beides seine Daseinsberechtigung trägt. Ich neige eher zu zweiterer Methode, aber begründen kann ich es nicht. Ich kann nur sagen, dass ich mehr auf Geradlinigkeit stehe und mich verschachtelter Code derbe ausgedrückt "ankotzt". Gibt es Softwarentwicklungsrichtlinien für PHP, oder Ähnliches?
Was meint ihr? Neige ich zu autistischem Verhalten, oder völlig korrekt, wie ich denke?
Arseen
eigentlich möchte ich ein klein wenig diskutieren. Ich sitze gerade wieder vor einem Sachverhalt, der wirklich sehr leicht zu lösen ist, aber wieder auf mehreren Arten und Weisen.
Hier erstmal der Code ...
PHP:
foreach ($array as $key => $dataset) {
if (!empty ($dataset)) {
// hier wird weiterer Code ausgeführt ...
}
else {
// Fehlermeldung ?
}
}
oder eben ...
PHP:
foreach ($array as $key => $dataset) {
if (empty ($dataset)) {
// Fehlermeldung ?
continue;
}
// hier wird weiterer Code ausgeführt ...
}
Ich denke, dass beides seine Daseinsberechtigung trägt. Ich neige eher zu zweiterer Methode, aber begründen kann ich es nicht. Ich kann nur sagen, dass ich mehr auf Geradlinigkeit stehe und mich verschachtelter Code derbe ausgedrückt "ankotzt". Gibt es Softwarentwicklungsrichtlinien für PHP, oder Ähnliches?
Was meint ihr? Neige ich zu autistischem Verhalten, oder völlig korrekt, wie ich denke?
Arseen