#俺が見たクソコード選手権 まとめ

ハッシュタグ #俺が見たクソコード選手権 が賑わっていて面白かったのでまとめてみました。 こちらに簡単な補足説明を用意しました。よろしければどうぞ http://elephnote.com/blog/archives/874 気持ちのわかるものから全く意図不明なものまで。 続きを読む
369
村上 a.k.a. メビウス @Mobius8492

if(time<100){処理} else if(time<200){処理} else if(time<300){処理} ・・・ってtimeが2000になるまで延々と続いたコードがチーム制作で上がってきた時は思わず絶望した #俺が見たクソコード選手権

2013-08-06 15:52:12
Ver2.8.3 @tubasa_crown

移植での話だが #ifdef HITOMAZU 移植元のソース(1000行近く) #endif 作業割り当てでは俺の作業なのに上司がそのファイルならもうやったでと文句言ってきて確認したらこれだった。 もちろんHITOMAZUなんか定義されていない。 #俺が見たクソコード選手権

2013-08-06 15:37:05
みなせ真夜💾Vtuner🥕🐟🔯🍆 @alicepepper

以前、勤務していたとある通販サイトで、良く見たらひとつのHTMLが300KB以上あって「ファ!?」って、なった。 #俺が見たクソコード選手権

2013-08-06 15:11:05
七瀬 @NaNaSe_Leo

当時アセンブラでループのかけ方が分からなかったせいで回数分コピーされたコードな。 #俺が見たクソコード選手権

2013-08-03 20:26:09
@XxxxxRock

作るのに2時間近くかかるPOCO(と呼べないほど機能持っちゃってる糞定義クラス)を全テーブル分手作業で作ってる #俺が見たクソコード選手権

2013-08-03 01:11:09
隣のトシユキくん @patch4518

5000行にも及ぶ一見ないと動かないようにも読める実は要らないコード #俺が見たクソコード選手権

2013-08-03 00:10:06
隣のトシユキくん @patch4518

「古いコードはコメントアウトして残すこと」というコーディング規約による200000万行に及ぶコードの残骸。 #俺が見たクソコード選手権

2013-08-03 00:23:01

ふしぎな名前編

機械にやさしく、人に厳しく

gomaco @_gmco

#俺が見たクソコード選手権 のまとめみてて思い出したけど、 function getUnkoDay っての見たことあるな。

2013-08-06 18:02:45
OHASHI Hiroaki @NAL_6295

int func39()という名前の関数。 過去のCの移植の仕事で移植元のソース。ドキュメントもなかったので大変だった。 #俺が見たクソコード選手権

2013-08-03 02:08:57
ちくら @schikura

string mode="Check"; ... switch(mode){ case "Check":... enumを定義するのが面倒らしい。。。 #俺が見たクソコード選手権

2013-08-06 15:37:57
隣のトシユキくん @patch4518

日本企業の奴らに書かせたらプロジェクト全体が日本語クラス名、メソッド名、変数名。殺すぞ。 #俺が見たクソコード選手権

2013-08-03 00:16:49

コメント編

謎な文章の混入

りっか @Rikka_T

// 仮バージョン  #俺が見たクソコード選手権 言うまでもなく本番稼動している。

2013-08-06 16:35:29