- 1
- 2
- 3
- 4
foreach (DataRow row in this.TestsTable.Select(query))
{
return true;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+106
foreach (DataRow row in this.TestsTable.Select(query))
{
return true;
}
Все тот же крупный и дорогой проект :)
+20
#include <iostream>
#include <string>
int main(void)
{
char arr[] = "All's well that ends well";
std::string s(arr, 3000);
std::cout << s << std::endl;
return(0);
}
Первое что пришло на ум, когда смотрел конструкторы string.
Собирал: g++-4.5 -Wall -Wextra -pedantic-errors
ideone.com и liveworkspace.org фильтруют.
+71
// *** Функция truncation - округление числа до сотых ***
// ******************************************************
function truncation($number)
{
global $n;
$n = strpos($number,'.');
if ($n > 0) {$n = substr($number,0,$n).substr($number,$n,3);} else {$n = $number;}
return;
}
Комментарии излишни
+134
var settings = new ResizeSettings();
settings.Width = width > 0 ? width : settings.Width;
settings.Height = height > 0 ? height : settings.Height;
ImageBuilder.Current.Build(url, cachedImagePath, settings);
Соль в том, что settings.Width и settings.Height, инициализируется -1, а ImageBuilder.Current.Build считает, что -1 - это маркер необязательного параметра.
−379
if city.present?
if city.city.present?
city = city.city
else
city = "NIL"
end
else
city = "NIL"
end
Нечто
+7
TPrimitive a((TLine())), b((TCircle()));
Вынужденный говнокод.
Должно быть:
TPrimitive a(TLine()), b(TCircle());+141
http://www.ubuntu.com/download/desktop
1. Открыть страницу в Firefox/Google-Chrome.
2. Сверху над кнопкой "Download" сменить с 32 бит на 64 бит.
3. Посмотреть внимательно на URL, откуда будет загружатся имидж.
Код, который это делает трудно понять без контекста.
+56
public function analyse($args) {
$i = -1;
$length = 0;
$pictures = array();
foreach ($args as $string) {
switch (trim($string)) {
case '{':
$i++;
$pictures[$i] = new element();
$length++;
break;
case '}':
break;
default:
if (preg_match('/^ {0,}([A-Za-z]{1,})\s{0,}:\s{0,}\'([\S\s]{0,})\';/iu', $string, $matches)) {
$pictures[$i]->setProperty($matches[1], $matches[2]);
}
break;
}
}
return new container($pictures, $length);
}
Рукопашный парсинг Json-подобного синтаксиса.
+70
if( (r == g) && (g == b) && (b == 255) )
{
// .....
}
...
+134
private string GetNextDishCode()
{
string[] vesCode = { "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z" };
for (int i = 0; i < vesCode.Length; i++)
if (!CheckDishes(vesCode[i]))
return vesCode[i];
return "AA";
}
В одном, довольно крупном и дорогом проекте.