LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

Не устраивает количество условий и уровень вложенности. Существуют способы оптимизации этого кода?

Короче. Напиши комментарии, что этот код делает и оставь так. Можно поменять

if ($c1) {
   if ($c2) return false;
   op();
}
на
if ($c1 && $c2) return false;
op();
Но так - лучше читается, кмк.
Ну или if ($c1) {op();} на $c1 or op();.

Исправление crutch_master, :

Не устраивает количество условий и уровень вложенности. Существуют способы оптимизации этого кода?

Короче. Напиши комментарии, что этот код делает и оставь так. Можно поменять

if ($c1) {
   if ($c2) return false;
   op();
}
на
if ($c1 && $c2) return false;
op();
Но так - лучше читается.
Ну или if ($c1) {op();} на $c1 or op();.

Исходная версия crutch_master, :

Не устраивает количество условий и уровень вложенности. Существуют способы оптимизации этого кода?

Короче. Напиши комментарии, что этот код делает и оставь так. Можно поменять

if ($c1) {
   if ($c2) return false;
   op();
}
на
if ($c1 && $c2) return false;
else op();
Но так - лучше читается.
Ну или if ($c1) {op();} на $c1 or op();.