2009年11月17日火曜日

すぱげってぃーこーど

いま書いてて、思い出したけど、クソコードってあるよねぇ。しかも、その修正とかさせられたら、ほんっと絶望的です。

ひとつのコードファイルに、4000行とか書いちゃってて、メソッドひとつが、1000行以上とか…。まぁそこまでは何とか我慢しよう。最悪なのは、ローカル変数の使いまわし、もーほんとに訳がわからん。いらいらしながら、たった数十行のコードとにらめっこしました。

あと、修正前のコードをコメントで残すのってどうなんでしょうね。確かに直ぐ前後の行に残ってたら、どう変更されたか解るんですが、別にそんな事大した事では無い気がしますが…。
年取ってる人は、なぜか必ずといっていいほど、コメントにして残せとか言ってきます。ソース管理してるんだからいらないと思うし、残した状態で数回修正したら、可読性がすごく悪くなると思うんですが…と私は思います。

愚痴ついでに、某企業NE○ソ○トの某システムのソースがひど過ぎる、汚いだけならまだしも、バグだらけ、グローバル変数使い放題、ソースのコピーし放題、明らかなバグなのに仕様です!の一点張り!
Q.「あのーこれでは、計算額が変わってくるんですが…おかしくないですか?」
A.「ご指摘の通り…。仕様です。」
仕様って何でしょうね、法律で定められた計算方法と違うんですが、それが仕様だと…ああそうですが(怒)

0 件のコメント: