- 1
list($ignore, $ignore, $ignore, $ignore,$ignore, $ignore, $radius, $ignore) = get_location_data($request['location']);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+123
list($ignore, $ignore, $ignore, $ignore,$ignore, $ignore, $radius, $ignore) = get_location_data($request['location']);
+114
// Validate that numrical values exist for either Children or Adults and that either/or have a value of 1 or more
if (is_numric($_SESSION['f_adults']) and $_SESSION['f_adults'] >0 or is_numric($_SESSION['f_children']) and $_SESSION['f_children'] >0) {
$_SESSION['valid_amount'] = true;
} else {
$_SESSION['valid_amount'] = false;
}
Случайно нашёл. Без комментариев.
пруфлинк: http://www.dreamincode.net/forums/topic/172078-is-numeric-problem/
+74
public class Encoder {
public static void encode(final OutputStream out, Node node) throws IOException {
node.accept(new NodeVisitor() {
@Override
public void string(StringNode node) {
byte[] value = node.toByteArray();
out.write(Integer.toString(value.length).getBytes(Constants.CHARSET));
out.write(':');
out.write(value);
}
// ... другие методы для других типов нод ...
}
}
}
Решил поменять в паре-тройке модулей пачки ифов на паттерн visitor... И получил пинка от жабы ;(
write() кидает IOException, а значит и метод string() в анонимном классе тоже должен кидать, и метод string() в интерфейсе NodeVisitor тоже... Но ведь соседним посетителям этот IOException нахер не сдался...
Checked exceptions - зло.
+152
$smarty->assign('main_body_style', 'style="' . (((CONF_SHOPPING_CART_VIEW == 2) || ($cart_view == CARTVIEW_FRAME)) ? '' : 'background:#FFFFFF;') . 'min-width:auto;width:auto;_width:auto;"');
Из контроллера.
WebAsyst.
+129
product:
.LFB34:
.cfi_startproc
xor eax, eax
test esi, esi
je .L7
lea eax, [rsi-1]
mov edi, edi
add rax, 1
imul rax, rdi
.L7:
rep
ret
.cfi_endproc
Оптимизациия умножения через рекурсию. Сишный код:
inline unsigned long int product_0(const unsigned int a, const unsigned int b, const unsigned long int tmp)
{
if (b == 0) return tmp;
return product_0(a, b-1, tmp+a);
}
unsigned long int product(const unsigned int a, const unsigned int b)
{
return product_0(a, b, 0);
}
+141
Мартышка и слон решили укоротить удава. Слон говорит "А давайте ему ебало отрежем"
-Мартышка: нет, без ебала он не выживет, нужно хвост отрезать, но докуда?
Слон: до ебала
АХАХАХАХАХАХАХА
Не говнокод, просто забавно
−148
"class".class.class
Не говнокод, просто забавно
+158
function addGetParam($key,$value){
$_GET[$key]=$value;
}
В аду найдется специальное место для таких :-)
−92
package
{
import flash.display.Stage;
public class StageLocator {
public static var instance:StageLocator;
public static var stage:Stage;
public function StageLocator (_stage:Stage) {
instance = this;
stage = _stage;
}
}
}
Гадаю, в чем же заключается сокровенный смысл instance и вообще этого класса.
+140
if (false) {}
else
{
//какие-то действия
}