- 1
- 2
- 3
auto = False
if self.options.has_key('auto') and self.options['auto']:
auto = True
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−180
auto = False
if self.options.has_key('auto') and self.options['auto']:
auto = True
+159
Codeigniter - если дата не соответсвует шаблону не изменять в БД и вывести предупреждение.
$this->db->query("INSERT INTO Experience
( Company,
Location,
IndustyID,
".($StartDate[$id]!=FALSE?"StartDate,":!(bool)$this->data['message'] .= '<p style="color:red;">Invalid Start Date #'.$id.' format</p>')."
".($EndDate[$id]!=FALSE?"EndDate,":!(bool)$this->data['message'] .= '<p style="color:red;">Invalid End Date #'.$id.' format</p>')."
JobTitle,
JobDesc,
CandID)
VALUES ('$Company',
'".$Location[$id]."',
'".$Industy[$id]."',
".($StartDate[$id]!=FALSE?"'".$StartDate[$id]."',":'')."
".($EndDate[$id]!=FALSE?"'".$EndDate[$id]."',":'')."
'".$JobTitle[$id]."',
'".$JobDesc[$id]."',
'".$this->session->userdata('id')."')");
−107
require File.expand_path(File.dirname(__FILE__) + '/../../../../../../usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.4/lib/active_record/connection_adapters/sqlite3_adapter.rb')
+162
$n = array(38, 95,10, 8, 95, 38, 10);
sort($n);
$n = implode(',', $n);
$uniq_num = preg_replace('#,?(\d+),\1,?#', '', $n);
+156
list($year, $month, $day) = split('[/.-]', $r['data']);
//$month = $man[(int)$month];
$date = "$day.$month.$year";
DATE_FORMAT
+177
switch ($row['active']) {
case '1':
$st = '<font color="#008000">Вкл.</font></a>';
break;
case '0':
$st = '<font color="#FF0000">Выкл.</font>';
break;
}
Замена if свитчем.
+145
public class Compare {
public static void main(String args[]) {
char b1,b2,b3,b4,b5,b6;
b1 = 'S';
b2 = 'F';
b3 = 'U';
b4 = 'L';
b5 = 'C';
b6 = 'E';
System.out.println("My word is : " + b1 + b3 + b5 + b5 + b6 + b1 + b1 + b2 + b3 + b4);
}
}
А теперь пишите сочинение на тему "Почему Akira такой индус" \>_</ xD
+171
var perviy = document.getElementById ('perviy');
var vtoroy = document.getElementById ('vtoroy');
perviy += vtoroy;
vtoroy = perviy - vtoroy;
perviy -= vtoroy;
Меняем элементы местами.
+118
if(false && TouchManager.touchCount != 0)
{
TouchPhaseEnum phase;
TouchManager.GetTouchPhase(0, out phase);
if(TouchManager.touchCount >= 2)
{
...
return;
}
}
}
Прогнал проект парсером говонокода, нашел такую конструкцию.
+164
switch ($_REQUEST['period'])
{
case 7: $period_checked_1='checked="checked"';break;
case 14: $period_checked_2='checked="checked"';break;
case 30: $period_checked_3='checked="checked"';break;
case 90: $period_checked_4='checked="checked"';break;
case 180: $period_checked_5='checked="checked"';break;
case 360: $period_checked_6='checked="checked"';break;
case 720: $period_checked_7='checked="checked"';break;
case 'all_period': $period_checked_8='checked="checked"';break;
}
// следующий код повторяется через каждые 20 строк 5 раз
/**НАСТРОЙКИ**/
$num=25; //количество записей на странице
$page = $_GET['page'];
$posts=stats::count_prod($brand);
$total = intval(($posts - 1) / $num) + 1;
$page = intval($page);
if(empty($page) or $page < 0) $page = 1;
if($page > $total) $page = $total;
$start = $page * $num - $num;
$end=$page * $num;
/*************/
выдержки из "спагетти-кода" нашего нового программиста, которого вчера уволили.
теперь приходится копаться в этом говне