2008年2月1日のブックマーク (1件)

  • あまりに見事に酷いお話 - みねこあ

    いきなりお仕事の愚痴で申し訳ないのです。 私たちが作っている機器の下位ユニットのソフトの出来が酷いです。 どういう風に酷いかというと、ちょっと通信ログみれば一発で(仕様をしらない人間でも「ああ、こりゃコピペして修正を途中し忘れたな」と解るような)バグが普通にあったり、2個同じものをもつ構成なのに片方づつ全く違う挙動をしたり(バグも両ポートで違う^^;)。もちろん(?) コッチを直せばアッチがデグレードで、いつまで経ってもまともに動くようになりやしません。 で、あまりの酷さゆえ、彼らのコードのレビューが開かれたのですが。おぉ、これは凄い。こんなに見事なコードをみたのは初めてでした。 最長不倒関数、芸術的字下げ、strcat の嵐、グローバル変数の多用(しかも同類を構造体に纏める事すらしない)、コメント無し・define 無しで使われる数多のマジックナンバー、strcat の嵐、ナンバリングさ

    あまりに見事に酷いお話 - みねこあ