- 1
- 2
- 3
- 4
class PieceDragging
{
...
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
class PieceDragging
{
...
};
Переделываю всё тот же (недавно упоминавшийся) Jigsaw. Попытался произнести вслух название класса одного из состояний. Коллеги оценили. Придётся рефакторить...
−95
session[:mark == md5(Time.now)]
это печально
+161
bool CheckP_packet1(byte source[65536],int packettype)
{
//Packet types:
//0 - first packet from client (authentication)
//1 - second packet (for getting server list)
//2 - to connect some server
//3 - to get custom skin
return true;
}
+169
var elemID = ui.item.attr('id');
var elemClass = $("#"+elemID).attr('class');
Self made!
+164
// небольшой отрывок из файла ~ 1100 LOC
$i=-1;
$cnt=0;
$mas = array();
//read from db
$q = query($connect, "select * from ANKETCRT4WEB($ABS_NUM_ALGORITM)");
while ($row = ibase_fetch_assoc($q)) {
$i++;
$cnt++;
$mas[$i]['ABS_NUM_SPR_PARAMS_KLIENT']=trim($row['ABS_NUM_SPR_PARAMS_KLIENT']);
$mas[$i]['NUMBSTR']=trim($row['NUMBSTR']);
$mas[$i]['NAME_PARAM']=trim($row['NAME_PARAM']);
$mas[$i]['TYPE_PARAM']=trim($row['TYPE_PARAM']);
$mas[$i]['IS_OWNER']=trim($row['IS_OWNER']);
$mas[$i]['DEPTHLEVEL']=trim($row['DEPTHLEVEL']);
$mas[$i]['ALGORITM']=trim($row['ALGORITM']);
$mas[$i]['ZNACH']=trim($row['ZNACH']);
$mas[$i]['IS_BLANK']=trim($row['IS_BLANK']);
}//while
ibase_free_result($q);
//mark anketa
$fl_oig=false;
$fl_mig=false;
$fl_oigCounter=0;
for($i=0;$i<$cnt;$i++){
$ABS_NUM_SPR_PARAMS_KLIENT=$mas[$i]['ABS_NUM_SPR_PARAMS_KLIENT'];
$NUMBSTR=$mas[$i]['NUMBSTR'];
$NAME_PARAM=$mas[$i]['NAME_PARAM'];
$TYPE_PARAM=$mas[$i]['TYPE_PARAM'];
$IS_OWNER=$mas[$i]['IS_OWNER'];
$DEPTHLEVEL=$mas[$i]['DEPTHLEVEL'];
$ALGORITM=$mas[$i]['ALGORITM'];
$ZNACH=$mas[$i]['ZNACH'];
...
}
I've lost my slovar'! И еще очень понравилась работа с переменной $i
−92
my_age = [lambda k, f=f: f**k for f in xrange(10) if 'I want'][4](2) + 2
F**k yeah...
+147
// Базовые проверки на тип переменных
if ((isset($this->params['month']) && (string)$this->params['month']!==(string)(int)$this->params['month'])
|| (isset($this->params['season']) && (string)$this->params['season']!==(string)(int)$this->params['season'])
|| (isset($this->params['year']) && (string)$this->params['year'] !== (string)(int)$this->params['year']) // проверки на вхождение в диапзон дат
|| (isset($this->params['year']) && !in_array($this->params['year'], $this->data['years']))
|| (isset($this->params['season']) && !isset($this->data['seasons'][(string)(int)$this->params['season']]))
|| (isset($this->params['month']) && !isset($this->data['monthes'][(string)(int)$this->params['month']])) || false
|| (isset($this->params['month']) && isset($this->params['season']) && !in_array((string)(int)$this->params['month'], $this->data['seasons_monthes'][(string)(int)$this->params['season']])))
+147
if (strrpos(' ' . $lsText, $v)) {
//
}
вместо
if (strpos($lsText, $v) !== false) {
//
}
нашёл у себя на сайте vovkontakte.ru :) как же давно я его писал...
+154
$balans= round($balans[1],2);
$balans = explode('.', $balans);
$balans = $balans[0];
$cents = isset($balans[1]) ? (int)$balans[1] : '00';
$tmp=$balans."";
$balans_s= '';
for($i=0;$i<=strlen($tmp);$i++)
if(($i-3*ceil($i/3))!=-2) $balans_s= $tmp[strlen($tmp)-$i].$balans_s;
else $balans_s= $tmp[strlen($tmp)-$i]." ".$balans_s;
$balans_s = trim($balans_s).'.'.$cents.'$';
Аналог $balans_s = number_format($balans, 2, '.', ' ') . '$' со своим блэкджеком и шлюхами.
+78
private String createJndiName(Class homeClass) {
return "ejb/" + homeClass.getName().replace(".".charAt(0), "/".charAt(0));
}
no comments