「良い」技術的負債 3つ
(engineering.squarespace.com)技術的負債はたいてい良くないものだと言われる。
お金を借りて家を買うと祝福されるのに、なぜ技術ではそうならないのだろうか?
重要な違いは「負債を負う意図が何か?」という点にある。
記事で挙げられていた3つの良い技術的負債
-
Scaffolding
-
Hardcoding Things
-
Not Fixing All the Edge Cases
重要なのは「Good Tech Debt is Intentional」だ。
素早く成長し、コストと時間を節約するために、意図を持って負債を負うのは問題ない。
その技術的負債の限界をよく理解し、きちんと整理して、あとで改善できるようにしよう。
1件のコメント
なぜ技術的「負債」かというと、どうせ借金をしているわけで、借金には利子がついて増えていくものだから。
その借金で得られる利益より、借金が大きくなりすぎる前に、きちんと把握して返済しなければならないということ。
しかし、利子がついて通知が来る銀行ローンとは違って、
技術的負債はそれが目に見えないため、みんな忘れてしまいがちだ。
負債が膨らむ前に返しましょう。