研究室で引き継いでいるウンコード

前年度の研究室から引き継いで開発しているコードは想像以上の魔物でした。
2
Leko / れこ @L_e_k_o

おいちょっとこれ色々酷い

2013-06-10 23:39:15
Leko / れこ @L_e_k_o

全リファクタも辞さないレベル

2013-06-10 23:39:31
Leko / れこ @L_e_k_o

**.txtをAjaxで取ってくる、その中身はxml。

2013-06-10 23:48:33
Leko / れこ @L_e_k_o

xmlでインデント無くされるとこうも読みにくいとは。タグの名前で何となく把握出来ないから無理

2013-06-11 01:17:05
Leko / れこ @L_e_k_o

これ最初素のjsで書いてたけど途中でjQueryにスイッチして適応中にタイムアップって感じがするなぁ

2013-06-11 00:00:19
Leko / れこ @L_e_k_o

(まさかコーディングから修正が必要だとは・・・)

2013-06-11 00:14:35
Leko / れこ @L_e_k_o

metaタグのcharset宣言がDOCTYPE宣言より手前に書かれているtext/javascriptとlang=Javascriptが混在文字コードがShift-JIS去年作られたものとは思えない・・・

2013-06-10 23:49:39
Leko / れこ @L_e_k_o

閉じタグ対応してない・・・

2013-06-10 23:51:59
Leko / れこ @L_e_k_o

titleタグもheadの外に出てるじゃねえか!どうしてこうなった!

2013-06-10 23:50:35
Leko / れこ @L_e_k_o

iframeタグがまさかのキャメルケース。IframeとかiPhoneみたいだね

2013-06-10 23:54:08
Leko / れこ @L_e_k_o

CSSは//でコメンぉ!!!

2013-06-11 00:39:44
Leko / れこ @L_e_k_o

CSSは修正じゃなくて作りなおすほうが早そう

2013-06-11 00:41:27
Leko / れこ @L_e_k_o

そもそもデフォルトで動かないからどうしようもないけど

2013-06-11 00:00:32
Leko / れこ @L_e_k_o

ここでグローバル使いますか。。。

2013-06-11 01:19:23
Leko / れこ @L_e_k_o

それもうっかりじゃなくて意図的に使ってるのがたちが悪い

2013-06-11 01:22:11
Leko / れこ @L_e_k_o

関数の内部から別の関数を呼び出して作業を渡すのは良いけど、その間の値をグローバル変数で渡すのはやめてくれ

2013-06-11 15:03:33
Leko / れこ @L_e_k_o

ここではグローバル変数を引数として渡すのか。引数無しでもグローバルならアクセスできるじゃん。使い方統一してくれ

2013-06-11 15:47:16
Leko / れこ @L_e_k_o

aと出力する関数の中でbを出力する関数を読んで、その中でcを出力する関数を読んでいる無駄感

2013-06-11 15:45:06
Leko / れこ @L_e_k_o

ウンコード・マニアとかに乗せても全く受けないタイプのネタじゃなくてガチのウンコード

2013-06-11 01:52:34
Leko / れこ @L_e_k_o

IBの人だから仕方ないのかも知れんが、仮にもPHP教えてる人なんだしこのコードで終わりはさすがに口出ししようよ・・・

2013-06-11 16:46:06
Leko / れこ @L_e_k_o

ifとelseに同じコードが多々含まれているのは何故でしょうね

2013-06-11 14:53:39
Leko / れこ @L_e_k_o

キャメルケースで統一してるかと思えば突然のアンダースコア

2013-06-11 15:01:31
Leko / れこ @L_e_k_o

@ken_zookie うちの学部の"プログラミングの"コース出身の子がjquery1.8.3の頃に書いたコードらしいですぞ

2013-06-11 15:10:45
Leko / れこ @L_e_k_o

むしろこっちをよく思いついたな

2013-06-11 15:54:59