Programistyczne WTF jakie Was spotkały

11

Dziś w pracy moim oczom ukazała się klasa na 30k linijek. W jednym pliku.
Jeszcze jestem w szoku :-D
A jakie Wy mieliście WTF?

3

Ciekawe definicje TRUE i FALSE dla C (szkoda że się sypią przez priorytet operatorów):

#define TRUE '/'/'/'
#define FALSE '-'-'-'

Kilka dni się zastanawiałem jak to działa.

0

ja tam <ort>zadko </ort>mam WTF bo jak siedze w robocie to ostatnia rzecza jaka mi sie wtedy chce jest patrzenie w kod :P

1

781 osobnych zapytan do bazy danych, by wyswietlic naglowek z informacjami klienta i 10 jego ostatnich zamowien... i sie zastanawiaja, czemu strona laduje sie pol minuty :|

Cos podobnego to pare milionow iteracji w petli w aplikacji na serwerze by przetworzyc dane z bazy danych (ktore wpierw pobierane byly prostym selectem) i wyswietlic... 10 wierszy (trwalo to do polgodziny). No ale coz zrobic, ze niektorzy tak programuja :|

2

Kod COBOL przeniesiony na Javę z zachowaniem sekcji, paragrafów i zdań. Oznaczało to m.n. operację otwórz-zapisz-zamknij na pliku dla każdego rekordu pobieranego z DB. Każdy rekord był pobierany w osobnym zapytaniu. Codziennie trzeba przetworzyć około 3 mln rekordów. W oryginalnym środowisku program działał około 20 minut. Po przeniesieniu na około stu krotnie mocniejszą maszynę program działał około 3 godzin.
Obecnie przepisuję go od nowa przy czym muszę zachować API. Zatem po przetworzeniu generuję grupy COBOLowo-LINCowe. hehehe

0

COBOL? Współczuję

0

manfredek:
ujmij to w nawiasy i bedzie dzialac.

0
donkey7 napisał(a)

manfredek:
ujmij to w nawiasy i bedzie dzialac.
Oj wiem, ale nie o to chodzi, tylko o to, że te definicje dziwnie wyglądają

0

Manfredek:
Tak z ciekawości, jak to działa, bo jakoś nie potrafię do tego dojść :O

0

Ciekawie wygladajacy define to np. taki ;)

#define class class __decl(dllexport)

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0