- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
public sbyte GetSByte(int i)
{
IMySqlValue v = GetFieldValue(i, false);
if (v is MySqlByte)
return ((MySqlByte)v).Value;
return ((MySqlByte)v).Value;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+108
public sbyte GetSByte(int i)
{
IMySqlValue v = GetFieldValue(i, false);
if (v is MySqlByte)
return ((MySqlByte)v).Value;
return ((MySqlByte)v).Value;
}
Вытащил это "чудо" когда ковырялся в сырцах MySQL .NET Connector-а
−55
void f(int...)
{
};
Компилится.
http://ideone.com/yPgoq
+53
<?php $args = array(
'type' => 'post'
,'child_of' => 0
,'parent' => ''
,'orderby' => 'name'
,'order' => 'ASC'
,'hide_empty' => 1
,'hierarchical' => 1
,'exclude' => ''
,'include' => ''
,'number' => 0
,'taxonomy' => 'category'
,'pad_counts' => false );?>
http://wp-kama.ru/function/get_categories
взял тут: http://wp-kama.ru/function/get_categories
Видимо у него в учебнике так было:
У лукоморья дуб зелёный
;Златая цепь на дубе том
:И днём и ночью кот учёный
Всё ходит по цепи кругом
;Идёт направо - песнь заводит
,Налево - сказку говорит
...
А.С. Пушкин
+55
protected function _convertArrayToStr($arr = array()) {
$str = '';
$data = Controller::getSomeMethod();
$valus = array_values($arr);
$keys = array_keys($arr);
//Количество незаполненых полей
$count = 0;
// Формируем строку с title и введеных значени
for($i = 0; $i < count($arr); ++$i) {
if($keys[$i] == $data[$i]['name'] ) {
if($valus[$i] == 'on') {
$valus[$i] = 'Да';
}
$str .= $data[$i+$count]['title'] . ": " . $valus[$i] . " \n";
}else{
$count++;
$str .= $data[$i+$count]['title'] . ": " . $valus[$i] . " \n";
}
}
return $str;
}
Стажер реализовал обход ассоциативного массива и преобразование значений массива в строку.
+61
if (empty($columns)) {
$columns = 'eleven';
} else {
// Check the function for a returned variable
// (от автора) КОГО КОГО МЫ ТАМ ЧЕКАЕМ??
$columns = $columns;
}
Найдено в достойном шаблоне Skeleton для WordPress
/(. . )
+62
if(isset($_GET['show_all'])){
set_query('show_all=','',true);
$show_all = true;
$Register->set('show_all', $show_all);
}
Найдено в WebAsyst Shop-Script.
+55
$i = 0;
foreach($_POST['union'] as $key=>$value) {
$i++;
if ($i == 1) {
$fid = $key;
}
if ($i > 1) {
[код поскипан]
}
}
Ну почему не используется if { } else { }?
−121
Функция ЧерезНоль(Значность) Экспорт
Оборот=10;
Если Значность=2 Тогда
Оборот=100;
ИначеЕсли Значность=3 Тогда
Оборот=1000
ИначеЕсли Значность=4 Тогда
Оборот=10000
ИначеЕсли Значность=5 Тогда
Оборот=100000
ИначеЕсли Значность=6 Тогда
Оборот=1000000
ИначеЕсли Значность=7 Тогда
Оборот=10000000
ИначеЕсли Значность=8 Тогда
Оборот=100000000
ИначеЕсли Значность=9 Тогда
Оборот=1000000000
ИначеЕсли Значность=10 Тогда
Оборот=10000000000
ИначеЕсли Значность=11 Тогда
Оборот=100000000000
ИначеЕсли Значность=12 Тогда
Оборот=1000000000000
ИначеЕсли Значность=13 Тогда
Оборот=10000000000000
ИначеЕсли Значность=14 Тогда
Оборот=100000000000000
ИначеЕсли Значность=15 Тогда
Оборот=1000000000000000
КонецЕсли;
Возврат Оборот
КонецФункции
суровое возведение в степень)
−37
static QPainterPath::ElementType qpaintengineex_line_types_16[] = {
QPainterPath::MoveToElement, QPainterPath::LineToElement,
QPainterPath::MoveToElement, QPainterPath::LineToElement,
QPainterPath::MoveToElement, QPainterPath::LineToElement,
... еще 12 строк ...
QPainterPath::MoveToElement, QPainterPath::LineToElement
};
static QPainterPath::ElementType qpaintengineex_rect4_types_32[] = {
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 1
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 2
... еще 29 строк ...
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 31
QPainterPath::MoveToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, QPainterPath::LineToElement, // 32
};
Qt 4.x.x, src/gui/painting/qpaintengineex.cpp
Как я понял, используется для ускорения функций drawLines и clip (дабы не выделять память и не заполнять path каждый раз).
+142
return status == TestStatus.Skipped
? TestResultStatus.Skiped
: status == TestStatus.Inconclusive
? TestResultStatus.Skiped
: status == TestStatus.Failed
? TestResultStatus.Failed
: status == TestStatus.Passed
? TestResultStatus.Passed
: TestResultStatus.Failed;