- 1
- 2
- 3
- 4
- 5
- 6
for item in self.__dict__.keys():
if item[:3] == 'on_' or \
item[:16] == 'set_handler_for_' or \
item[:6] == 'do_on_'\
:
del self.__dict__[item]
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−355.7
for item in self.__dict__.keys():
if item[:3] == 'on_' or \
item[:16] == 'set_handler_for_' or \
item[:6] == 'do_on_'\
:
del self.__dict__[item]
−347.6
if os.path.exists(composite_module_path + '.xml'):
return self.get_act_from_usml_module(composite_module_path + '.xml', composite_as_name,
act_name, parent, act_arg_values)
elif os.path.exists(composite_module_path + '.py') or \
os.path.exists(composite_module_path + '/__init__.py')\
:
return self.get_act_from_py(module_name, as_name, act_name, parent, act_arg_values)
загрузка модулей
+136.8
function lock_user($id)
{
global $db_obj;
$SQL = "SELECT GET_LOCK('%s', 10)";
$SQL = sprintf($SQL, (int)$id);
$result = $db_obj->query($SQL);
$row = $db_obj->fetch_array($result);
$key = "GET_LOCK('" . (int)($id) . "', 10)";
$res = $row[$key];
return $res;
}
дзен
+135.1
// Validate numeric field
public function validateNumber($field, $errorMessage, $min=2, $max=32){
if(!isset($_REQUEST[$field]) || !is_numeric($_REQUEST[$field])
|| strlen($_REQUEST[$field])<$min
|| strlen($_REQUEST[$field])>$max)
{
$this->errors[]=str_replace('<br>', '', $errorMessage) . '<br>';
}
}
Legacy код от индусов. Строки 4-5 просто лучшие.
+150.2
<option value="01"<? if (${"REG_BIRTHDATE_DAY$i"}=="01") { ?> selected<? } ?>>01</option>
<option value="02"<? if (${"REG_BIRTHDATE_DAY$i"}=="02") { ?> selected<? } ?>>02</option>
<option value="03"<? if (${"REG_BIRTHDATE_DAY$i"}=="03") { ?> selected<? } ?>>03</option>
<option value="04"<? if (${"REG_BIRTHDATE_DAY$i"}=="04") { ?> selected<? } ?>>04</option>
<option value="05"<? if (${"REG_BIRTHDATE_DAY$i"}=="05") { ?> selected<? } ?>>05</option>
<option value="06"<? if (${"REG_BIRTHDATE_DAY$i"}=="06") { ?> selected<? } ?>>06</option>
<option value="07"<? if (${"REG_BIRTHDATE_DAY$i"}=="07") { ?> selected<? } ?>>07</option>
<option value="08"<? if (${"REG_BIRTHDATE_DAY$i"}=="08") { ?> selected<? } ?>>08</option>
<option value="09"<? if (${"REG_BIRTHDATE_DAY$i"}=="09") { ?> selected<? } ?>>09</option>
<option value="10"<? if (${"REG_BIRTHDATE_DAY$i"}=="10") { ?> selected<? } ?>>10</option>
<option value="11"<? if (${"REG_BIRTHDATE_DAY$i"}=="11") { ?> selected<? } ?>>11</option>
<option value="12"<? if (${"REG_BIRTHDATE_DAY$i"}=="12") { ?> selected<? } ?>>12</option>
<option value="13"<? if (${"REG_BIRTHDATE_DAY$i"}=="13") { ?> selected<? } ?>>13</option>
<option value="14"<? if (${"REG_BIRTHDATE_DAY$i"}=="14") { ?> selected<? } ?>>14</option>
<option value="15"<? if (${"REG_BIRTHDATE_DAY$i"}=="15") { ?> selected<? } ?>>15</option>
<option value="16"<? if (${"REG_BIRTHDATE_DAY$i"}=="16") { ?> selected<? } ?>>16</option>
<option value="17"<? if (${"REG_BIRTHDATE_DAY$i"}=="17") { ?> selected<? } ?>>17</option>
<option value="18"<? if (${"REG_BIRTHDATE_DAY$i"}=="18") { ?> selected<? } ?>>18</option>
<option value="19"<? if (${"REG_BIRTHDATE_DAY$i"}=="19") { ?> selected<? } ?>>19</option>
<option value="20"<? if (${"REG_BIRTHDATE_DAY$i"}=="20") { ?> selected<? } ?>>20</option>
<option value="21"<? if (${"REG_BIRTHDATE_DAY$i"}=="21") { ?> selected<? } ?>>21</option>
<option value="22"<? if (${"REG_BIRTHDATE_DAY$i"}=="22") { ?> selected<? } ?>>22</option>
<option value="23"<? if (${"REG_BIRTHDATE_DAY$i"}=="23") { ?> selected<? } ?>>23</option>
<option value="24"<? if (${"REG_BIRTHDATE_DAY$i"}=="24") { ?> selected<? } ?>>24</option>
<option value="25"<? if (${"REG_BIRTHDATE_DAY$i"}=="25") { ?> selected<? } ?>>25</option>
<option value="26"<? if (${"REG_BIRTHDATE_DAY$i"}=="26") { ?> selected<? } ?>>26</option>
<option value="27"<? if (${"REG_BIRTHDATE_DAY$i"}=="27") { ?> selected<? } ?>>27</option>
<option value="28"<? if (${"REG_BIRTHDATE_DAY$i"}=="28") { ?> selected<? } ?>>28</option>
<option value="29"<? if (${"REG_BIRTHDATE_DAY$i"}=="29") { ?> selected<? } ?>>29</option>
<option value="30"<? if (${"REG_BIRTHDATE_DAY$i"}=="30") { ?> selected<? } ?>>30</option>
<option value="31"<? if (${"REG_BIRTHDATE_DAY$i"}=="31") { ?> selected<? } ?>>31</option>
+148
catch (Exception) { } // Nothing too bad hapens if we don't show next hint.
Обработка исключений, на демке точно не скорится)
+149
/**
* Я, функция, которая поможет узнать дату текущего дня
* @return Я вам верну дату текущего дня
*/
public String iGetDate() {
Date date = new Date();
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
return dateFormat.format(date);
}
Каменты излишни
+146.1
private function putContents($file, $string)
{
$result = false;
$f = @fopen($file, 'ab+');
if ($f) {
fseek($f, 0);
ftruncate($f, 0);
$tmp = @fwrite($f, $string);
if (!($tmp === FALSE)) {
$result = true;
}
@fclose($f);
}
@chmod($file, $this->options['file_umask']);
return $result;
}
А почему не fopen($file, 'w'); ?
+140
Говнокод
уже
не торт...
Код несодержательный,и всё больше какие-то диалоги.
Это больше похоже на пьессу...
Говнокод уже не торт
+142.2
void Session_Start(object sender, EventArgs e)
{
Session["SessionID"] = Session.SessionID; //to avoid session regeneration
}
Вот так борются с устареванием сессии