アカウント名:
パスワード:
「こいつを修正しろ」「糞コード過ぎて手がつけられません。一から作り直すならできそうですが」「それは予算が出ない」的な?
「こいつを修正しろ」「糞コード過ぎて手がつけられません。一から作り直すならできそうですが」
こんなこと絶対にないな。どんな糞コードでもほぼ仕様通り動いていたのならそれを直したほうが楽だし。
仕様通りじゃなかったって話なんだが。
「ほぼ仕様通り」ってのは「一部を除いて他は仕様通り」で、その一部ってのは全体を作り直すよりは容易なミスだ、という定義がなされているようです。ただしその定義はコメントにも仕様書にも書かれておりませんし、再現性があるかも不明です。
#閑話休題こういう場合の「作り直した方が楽」ってのは時間や数の問題よりも、「5行読んだくらいで発狂しそうな記述をずっと見続けてロジックを追わなきゃいけないコスト」とかがデカい、ということもあるよね……。このモジュールの仕様が分かっているならコードを追うよりも新造した方が精神的に楽、というケース。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
予算絡みか? (スコア:2)
修正のための予算申請通らなかったのかね?
Re: (スコア:1)
「こいつを修正しろ」
「糞コード過ぎて手がつけられません。一から作り直すならできそうですが」
「それは予算が出ない」
的な?
Re: (スコア:1)
「こいつを修正しろ」
「糞コード過ぎて手がつけられません。一から作り直すならできそうですが」
こんなこと絶対にないな。
どんな糞コードでもほぼ仕様通り動いていたのならそれを直したほうが楽だし。
Re:予算絡みか? (スコア:0)
仕様通りじゃなかったって話なんだが。
Re: (スコア:0)
「ほぼ仕様通り」ってのは「一部を除いて他は仕様通り」で、その一部ってのは全体を作り直すよりは容易なミスだ、という定義がなされているようです。
ただしその定義はコメントにも仕様書にも書かれておりませんし、再現性があるかも不明です。
#閑話休題
こういう場合の「作り直した方が楽」ってのは時間や数の問題よりも、「5行読んだくらいで発狂しそうな記述をずっと見続けてロジックを追わなきゃいけないコスト」とかがデカい、ということもあるよね……。
このモジュールの仕様が分かっているならコードを追うよりも新造した方が精神的に楽、というケース。