技術的負債を管理するテクニック
技術的負債をトラブルのもとにせず、強力なツールにするためのテクニックを紹介します。
ソフトウェア開発者は誰でも、望ましいが難しい方法の代わりに、簡単・単純・高速な方法で実装するという決断をしたことがあるでしょう。この選択は、将来的に手戻りが発生する可能性を生み出します。私たちは、この将来起こりうる手戻りを「技術的負債」と呼んでいます。
技術的負債とは悪く言えば必要悪であり、良く言えば強力なツールです。その良し悪しは、技術的負債がコードベースに導入される際の意図と、技術的負