なんか知らないけど、外注の不具合を直せとか、他人の尻ぬぐいとか、破綻したプロジェクトの火消しとか、ばかりで、0からの開発なんてほとんどやらせてもらえないんだが。
第7位 main関数だけで2000行overだったプログラム(C言語)
第6位 switch文の1つのcaseブロックが1000行overだったプログラム(C言語)
第5位 コメント文ばっかりと思ったプログラムが、実は日本語関数名だったプログラム(VB)
第4位 どんなに読んで修正して実行しても、いっこうに直らないと思ったら、関数突入直後にreturnしていたプログラム(C言語)
第3位 どんなに読んで修正して実行しても、いっこうに直らないと思ったら、#if 0 ~ #endifでコメントアウトしていたプログラム(C言語)
どんなに読んで修正して実行しても、いっこうに直らないと思ったら これは最初にデバッガでフローを追うべきだったのでは?
ほとんどがツールで解決する話ですねぇ・・・書く方も読む方も。
多分だけど、 関数突入直後にreturnしていた とか #if 0 ~ #endifでコメントアウトしていた というのは恐らく、ソースに手を加えたくなくてそのような事にしたのだろうかと思う。 上手く...