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