タグ

2020年8月31日のブックマーク (1件)

  • ソースコードの割れ窓理論

    みなさんは「割れ窓理論」をご存知でしょうか? 元々は犯罪学の分野で提唱された次のような理論です。 建物の窓が壊れているのを放置すると、誰も注意を払っていないという象徴になり、やがて他の窓もまもなく全て壊される Wikipedia 一見するとソースコードの扱いとは関係のないように見えますが、大規模なプロジェクトや、他チームから巻き取った案件のソースコードを思い起こしてみてください。 以下のような状況に心当たりはないでしょうか? 数千行ある中に一行だけコーティング規約違反を見つけたが、修正コミットを打つのが面倒なので放置した他者のソースをレビューした際に、コメント文の誤字を見つけたが、細かいやつだと思われたくないので指摘しなかった 多くの人が心当たりがあるのではないでしょうか。 プログラムの動作上は問題がないため、コーディング規約違反やコメント文の誤字脱字などは放置されてしまうことが往々にして

    ソースコードの割れ窓理論