Отвечу так. Простой код пишут новички и супер гуру. У остальных сложный.
Часто код усложняется из-за желания похвастаться "смотрите какую я фишку знаю в языке"
Гипертрофированный пример.
bool function primer($a,$b){
return $a<$b;
}
новичок напишет
bool function primer($a,$b){
if($a<$b){
return true;
}else{
return false;
}
}
А в реальности все зависит от того как в более сложном случае будет легко читаться код.
возможно так ;)
if($used<$quota){
return ALLOW_ACTION;
}
return DENY;
А вот такое имхо зуд джуна при переходе в мидлы
return $used<$quota?ALLOW:DENY;
p.s. Сорри если кому не понравились примеры. Они гипертрофированы