2011-05-20

http://anond.hatelabo.jp/20110520101639

Javaなどの「高機能な」言語仕様が「無自覚に仕込むバグ」を知ってたら、とてもじゃないけど言えない。

「不注意やミス」は良い、単純に「間違い」なだけだから

でも「無自覚(ユーザーが仕込んだわけじゃないバグ)」は不味い、それを拾おうとすると、結局言語仕様で起こりうるバグカプセル化してチェックするって話になるからだ。

CIツールを使って、常にcheckstyleでも走らせておけばいいんじゃないかな。今時、そんなのは人間様が労働力を割かなきゃいけないお仕事じゃないよ。

残りの「不注意やミス」をなんとかしたいなら、それこそ「高機能な」言語を使うべきだよ。

もちろん、特定の言語を使えば全て解決するわけではないが、ダメージコントロールのしやすさが全然違うから

記事への反応(ブックマークコメント)

    ログイン ユーザー登録
    ようこそ ゲスト さん