- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
/**
* Quits the script.
*
* @return Page
*/
protected function quit()
{
exit;
return $this;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+181
/**
* Quits the script.
*
* @return Page
*/
protected function quit()
{
exit;
return $this;
}
у еще время от времени сталкиваюсь со старыми проектами где это выскакивает. и что ни делай, будет ворнинг - в новых компилерах unreachable code, в старых non-void function doesn't have return.
например с POSIX threads достает, где иногда нужно делать потоки с вечным циклом. или функция обработки (фатального) сигнала где exit() делаешь.
но в новом коде это просто не имеет смысла и ГК.
сборка любого более-ли-менее крупного проекта изобилует варнингами
будь то проект на жабе или ядро линух)
но Вы же сами привели пример что не всегда бывает можно)
у нас в жабе некоторые варнинги можно заткнуть через атрибут SuppressWarnings
думаю и у вас в плюсах есть такая директива компилятора
Позорное признание в том, что у Вас компилятор говорит по-русски -- надо убирать.
Может у Вас еще и виндоус русский?
я в оффисе
молодцы!