Во время кодирования я просто задал себе вопрос:
Это быстрее:
if(false) return true; else return false;
Чем это?
if(false) return true; return false;
Конечно, ЕСЛИ естьразница это смешно, но мое любопытство не уйдет, пока я не узнаю, что: D
Просто:
return !false;
Так в реальном примере
return !$this->isSth(); // Not if ($this->isSth) { return false; } else { return true; }
Производительность здесь не важна - каждое решение очень быстрое, оптимизация не требуется. Помните слова Дональда Кнута:
Преждевременная оптимизация - корень всего зла