貯まった問題との付き合い方――割れた窓の法則、エントロピーの法則に見る技術的負債が起こる理由
最終回は、「割れた窓の法則」「エントロピーの法則」から「技術的負債」が起こる理由や、貯まった問題との付き合い方を示します。まずは「技術的負債」とな何かから紹介しましょう。
技術的負債
ただし、「素早く汚いコード」を選択した場合、このソフトウェアは、いわば「負債」を抱えることになります。これを技術的負債と呼びます。
IMO:技術的負債をカニンガムが言った意味とは違う 技術的負債は、コードにおける「修正しにくい」「理解しにくい」といった、問題のある汚いコード部分のことです。
問題コードを管理する
コードは必ず変更される
割れた窓の法則
エントロピーの法則
コードは無秩序へ向かう