- 1
Кода нет
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
Кода нет
Запустил я сегодня (пардон, вчера) FlexPMD — весь проект можно постить сюда.
Были там и копипасты по 150 с лишним строк десяток раз, и кучи вложенных условий, и громадные вложенные кейсы, и пустые catch блоки, одним словом нашшитало оно в совокупности 24000 недостатков.
Весь проект не запостишь же.
+183
table[^>]*((name[^>]*=[^>]*mainTable|id[^>]*=[^>]*mainTable)){1,2}
also check dis
http://govnokod.ru/853#comment2667
рейтинг: −1.8
"1 за и 0 против"
tags: stupid regex, regullar expression, govnokod bugs
+170
<?php
// Генерируем картинку для капчи, цифры и латынские литеры
// PHP код:
function rnd_str($str_size=1){
$str='';
$chars= array(
'a', 'b', 'c', 'd', 'e',
'f', 'g', 'h', 'i', 'j',
'k', 'l', 'm', 'n', 'o',
'p', 'q', 'r', 's', 't',
'u', 'v', 'w', 'x', 'y',
'z',
'A', 'B', 'C', 'D', 'E',
'F', 'G', 'H', 'I', 'J',
'K', 'L', 'M', 'N', 'O',
'P', 'Q', 'R', 'S', 'T',
'U', 'V', 'W', 'X', 'Y',
'Z'
);
for( $i=0; $i<$str_size; $i++ ){
$num= true;
if( rand(0,1) == 1 ) $num= false;
if($num) $str.= rand(0,9);
else $str.= $chars[rand(0,sizeof($chars)-1)];
}
return $str;
}
?>
<?php
// пример
// PHP код:
echo rnd_str();
?>
...Внезапно наткнулось...
> Важная информация
> 27.03.2010 - Ура! Форуму OnlyWM - 1 месяц
+168
//Курьерская доставка по Москве оплата при получении
function pay10 ($sum, $num,$weight)
{
$sum=$sum+200;
return $sum;
}
function pay12 ($sum, $num,$weight)
{
$sum=$sum+200;
return $sum;
}
//Почта оплата наложенный платеж
function pay20 ($sum, $num,$weight)
{
$sum=$sum+150;
return $sum;
}
function pay21 ($sum, $num,$weight)
{
$sum=$sum+150;
return $sum;
}
//Авиа почта оплата наложенный платеж
function pay30 ($sum, $num,$weight)
{
$sum=$sum+300;
return $sum;
}
function pay31 ($sum, $num,$weight)
{
$sum=$sum+300;
return $sum;
}
function pay43 ($sum, $num,$weight)
{
$sum=$sum+450;
return $sum;
}
Библиотека функций в одном известном интернет-магазине...
Каким местом думал автор остается вопросом.
+163
if ($context['make_event'])
echo '
var monthLength = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
function generateDays()
{
...
}';
К сожалению, так во всем проекте..., весь HTML и JS выводиться через echo, + отсутствует нормальная логика системы..., файлов проекта over 150...
+145
private static final Color COLOR_GREEN = Color.GREEN;
private static final Color COLOR_GREEN_DARK = JBoard.COLOR_GREEN;
private static final Color COLOR_RED = Color.RED;
private static final Color COLOR_RED_DARK = JBoard.COLOR_RED;
private static final Color COLR_GRAY = Color.GRAY;
упс, это я случайно )))) если вы это видите, то я это уже рефакторю ))))
+159
$vars = array();
if(isAccess($down['view'])) {
$url = '<a href="index.php?mod=load&op=down&id='.$id.'" target="_blank">Скачать</a>';
} else {
$url = 'Файл недоступен гостям';
}
$vars['url'] = $url;
+162
<?php
class Model_Crypt_FactoryCipher {
const BlOWFISH = 'Model_Crypt_BlowFishCipher';
/**
* создает экземпляр cipher для указанного алгоритма
*
* @return Model_Crypt_BlowFishCipher
*/
public static function createCipher($crypt) {
$cipher = new $crypt;
if ($cipher instanceof Model_Crypt_BlowFishCipher) {
return new Model_Crypt_BlowFishCipher ();
} else {
throw new Exception ( "This algoritm <$crypt> not implement yet" );
}
}
}
Гениальная фабрика. Используется один раз путем передачи константы "BlOWFISH" в метод createCipher()
−118
return (($publish && $filename ne '--') ? 1 : 0);
Особенно умиляют скобочки
−122
my $exp_data = $map->get_experiments_data($gg, $map, $signals_sign, $distinct_lists);
Пуленепробиваемый код! На случае, если вдруг объект забудет, кто он такой.