ネットサービス

「なんだこの糞コードは!(怒)」「書いた奴出てこい!(怒)」と言いたくなるほどヒドいプログラムのソースコードを集めた「ウンコード・マニア」

By nicola.albertini

「ウンコードとは、糞のようにヒドいプログラムのことです。クソースなどとも呼ばれます。ヒドいプログラムは、プログラマの健康を脅かします。 「ウンコードなんて今すぐ消してしまえばいい。」 と言いたいところですが、既存のヒドいコードのプロダクトが、利益を生んでるケースも多いことでしょう。 結局、ヒドいプログラムをメンテナンスしつづけているという不幸な人も多いはずです。ヒドいプログラムを書いてしまうプログラマが、このサイトでウンコードについて 勉強して、もっとプログラムに気を使うようになって、 引き継ぎをした人も健康でいられますように。なむなむ」ということで、プログラマのためのストレス解消サイトであり、なおかつ教育サイトでもあり、そして主に他の人が創作したウンコードを鑑賞するのが目的というサイトが「ウンコード・マニア」です。

ウンコード・マニア
http://unkode-mania.net/


以下のページからは「人気ウンコード」を見ることができ、「結合試験2日前に脱退したうんkプログラマーの後を引き継いで、テストしてたらどんなテストしても全部正常終了する!!けど良く見たら、そいつが作った全ての自前関数のreturn値がががががががが」「山田さん(仮名)専用機らしいことがクラス名からも推察できる。 再発明された車輪が大盛りになっている。すでに辞めた人の似たような専用機もついでに発掘される」「もはや人間が読むものではない。その昔、「連番やめましょうよ」と提案したところ、「カンニングペーパーをモニタに貼っとけば、何のクラスかすぐわかるでしょ?」と言われて、早く脱出することを決意したことがあります」「 $select2「$selectがやられたようだな」 $select2_2「奴は我ら六天王の中でも最弱」 $select3「」 」というように、どれもこれも非常に秀逸なコードになっています。

人気ウンコード-ウンコード・マニア
http://unkode-mania.net/hot


また、各ウンコードのページを見ると、どこがクソなのかがわかるようになっており、Twitter OAuth認証を経由することによって「これは臭う」という行を見付けたらマーキングしておくことが可能になっています。

[Java] 専用機-ウンコード・マニア
http://unkode-mania.net/view/501908d27e19b43a0700000e

・関連記事
なぜプログラマを難問奇問・一風変わったテストなどで雇ってはいけないのか? - GIGAZINE

クリエイティブなプログラマーから学ぶ14個の事柄 - GIGAZINE

Googleのプログラマーの年収は25万ドル(約2000万円) - GIGAZINE

SEとプログラマのための無責任バーチャル神社「開発神社」 - GIGAZINE

優秀なプログラマーが魅力的なスタートアップ創業者を探して出会えるアプリ「Coder’s coffee」 - GIGAZINE

in ネットサービス, Posted by darkhorse