- 1
- 2
- 3
private static string ParseDate(DateTime date) {
return date.ToString(Consts.Formatting.SHORT_DATE_WITH_SHORT_YEAR_DATA_FORMAT, CultureInfo.InvariantCulture);
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+147
private static string ParseDate(DateTime date) {
return date.ToString(Consts.Formatting.SHORT_DATE_WITH_SHORT_YEAR_DATA_FORMAT, CultureInfo.InvariantCulture);
}
неожиданный нейминг naming. после использования - сжечь
+153.5
<?php
/*
desc:
Инкремент строки типа '000'
Символы от '0' до 'z'
*/
function levelIncrease($lvl)
{
for($i = 2, $ng = 0; $i >= 0; $i--) {
$g = ord($lvl[$i]);
if($i == 2)
++$g;
$g += $ng;
$ng = 0;
if($g > 57 && $g < 97)
$g = 97;
else if($g > 122) {
$diff = $g - 122;
$g = 48 + $diff - 1;
$ng = ceil($diff / 36);
}
$lvl[$i] = chr($g);
if($ng == 0)
break;
}
return $lvl;
}
echo levelIncrease('aaa'); // aab
Инкремент строки типа '000'
Символы от '0' до 'z'
+170.5
float F(){
return F0() - mu() + Fs() + Fa()+3;
}//
Говнокод "по-студенчески": Ответ не сходился на тройку... :)
Мультикасса.
+182.2
float EllipseSquare(Bitmap bmp, float x, float y, float a, float b) {
DrawEllipse(bmp, x,y, a, b);
int n;
for (int y = 0; y < bmp.height; y++) {
for (int x = 0; x < bmp.height; x++) {
if (bmp.GetPixel(x,y).Color == Color(255,255,255)) {
n++;
}
}
}
return bmp.GetSquare() * (float) n / (float) (bmp.width * bmp.height);
}
Так считается площадь эллипса: вместо простой геометрической формулы, рисуется эллипс и потом считается какую часть он занял от прямоугольника.
+149
private void PaintStringInRegionPrivate (Graphics Img, clsPoint StartPoint, string Value, bool isCenter, List<colLine> OutRegions)
{
colLine Result = new colLine (4);
....
}
Обратите внимание на возвращаемый ф-цией тип :)
Ребят, а тут можно аккаунты заводить? - мы бы знаменитыми стали (:
+145.5
if ($ajax_teamID == $value['team2ID']){
$visitors_team = $Bet->CBetType[$Bet->betTypeIndex]->CTeam->getOne($value['team2ID'])->title;
$home_team = $Bet->CBetType[$Bet->betTypeIndex]->CTeam->getOne($value['team1ID'])->title;
} else {
$home_team = $Bet->CBetType[$Bet->betTypeIndex]->CTeam->getOne($value['team1ID'])->title;
$visitors_team = $Bet->CBetType[$Bet->betTypeIndex]->CTeam->getOne($value['team2ID'])->title;
}
Не делайте так.
+141.5
$db = S4Y::getInstance()->getDb();
$sql = 'INSERT INTO publish_groups (domain, name)
VALUES (:domain, :name)';
$db->query(
$sql, array('domain' => S4Y::$domain, 'name' => $_POST['subgroup'])
);
if ($this->_groupId) {
$last_insert_id = $db->lastInsertId();
$sql = 'UPDATE publish_groups
SET parent_id = :parent
WHERE id = :id';
$db->query(
$sql,
array('parent' => $this->_groupId, 'id' => $last_insert_id)
);
Кусок кода создает группу публикаций и устанавливает ей парента.
В два приема, чтоб не напрягать мускуль более чем 2 параметрами...
+132.1
if (!empty(($_POST['text'])) {
$text = $_POST['text'];
} else {
unset($text);
}
+150.9
if (FALSE !== strpos($this->lin{$i},$this->o)) {
я б до такого сравнения даже в кошмарном сне бы не додумался.
+182
ini_set('register_globals','on');// хуй с ними.