- 1
- 2
- 3
- 4
- 5
- 6
- 7
private function _fileExists($file)
{
if(file_exists(self::FILE_PATH . $file)) {
return true;
}
return false;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
private function _fileExists($file)
{
if(file_exists(self::FILE_PATH . $file)) {
return true;
}
return false;
}
Нашел в одном из проектов.
sonic 28.06.2011 20:40 # 0
guest 28.06.2011 20:43 # +2
Вий?
SmackMyBitchUp 28.06.2011 21:14 # 0
guest 01.07.2011 18:47 # −1
private function _fileExists($file)
{
return file_exists(self::FILE_PATH . $file);
}
cartman 28.06.2011 20:43 # +2
return file_exists(self::FILE_PATH . $file));
yasenhui 28.06.2011 21:37 # +1
Иди в перл, однострочники писать.
Разница в нагрузке практически нулевая. Читабельность чуть лучше. Как итог, один хуй.
Может человек расширять собирался? А может торопился и не слазил в справку чтобы убедится, что функция всегда возвращает boolean (а не как некоторые в похапе)?
Нет блять, великий cartman узрит гавно и запостит. Предложи еще все обращения к функции в классе заменить на file_exists(self::FILE_PATH . $file)), Целых семь строчек сэкономишь, охуеть как круто!
guest 28.06.2011 21:42 # 0
Загадаю желние, посмотрим исполнится или нет
Что касается картманов тут 90-95% такого
sonic 28.06.2011 22:05 # 0
guest 28.06.2011 22:52 # +1
yasenhui 28.06.2011 22:56 # 0
Обсчитался, учитывая переносы строк между функциями - все восемь.
Кажется, у меня БАЙТКОД от таких мега-постов на говнокоде.
TarasB 29.06.2011 09:30 # 0
Нет, надо так:
Так намного читабельнее!
bugmenot 29.06.2011 10:02 # −3
Fixed
nislova 29.06.2011 10:45 # −3
{
return ( TRUE );
}
else
{
return ( FALSE );
}
Во как надо ))
Vasiliy 29.06.2011 11:05 # +5
switch (file_exists ( self::FILE_PATH . $file ))
{
case true: return true;
case false: return false;
default : return false;
}
3.14159265 29.06.2011 11:39 # 0
switch (true)
{
case file_exists ( self::FILE_PATH . $file ): return true;
}
switch (false)
{
case file_exists ( self::FILE_PATH . $file ): return false;
}
Int 29.06.2011 17:30 # −1
if (file_exists ( self::FILE_PATH . $file )) $flag=1;
elseif (!file_exists ( self::FILE_PATH . $file )) $flag=0;
switch ($flag)
{
case 1: return true;
case 0: return false;
}
Ну да, я не так просветлён :(
TarasB 29.06.2011 12:09 # −1
guest 29.06.2011 12:42 # 0
TarasB 29.06.2011 13:21 # −1
(ещё вариант: (не ИСТИНА) и (не ЛОЖЬ)).
guest 29.06.2011 18:03 # −2
LegionDead 30.06.2011 17:14 # 0
sonic 28.06.2011 22:06 # 0
*по доброму*
warider 28.06.2011 22:58 # −3
1 сточка против четырех - ты тоже пишешь процедурно, а классы и объекты медленней работают?