技術的負債への対応
技術的負債への対応について
負債が破綻に至らぬよう、コード上の負荷を普段から取り除くべき
開発者は 「クリーンコード」 の書き方を訓練されるべき
リファクタリングはイテレーティブな開発に必須
開発の初期からテスト自動化を行っていく
リリースのオーバーヘッドが増え続けることを防ぐには回帰赤字を減らすしかない
技術的負債を生み出す大きな要因は依存性
それを解消するためには情報隠蔽 (information hiding) と関心事の分離 (separation of concerns)
安易なブランチ切り離し
参考文献
リーンソフトウェア開発と組織改革