デザインスタミナ仮説
『
リファクタリング 既存のコードを安全に改善する (第 2 版)
』 の著者である
Martin Fowler
による仮説
下図のような、すぐれた設計とまずい設計で開発スピードが変わっていく様子の理由を説明するもの
https://gyazo.com/59ce752809089a3eae7ddea16891805d
内部の設計を入念に行えば、ソフトウェア開発のためのスタミナをつけていくことができる
それにより、長い期間、より速いペースで開発していくことができる
証明はできないのであくまで仮説だが、筆者や他の偉大な開発者の経験に裏打ちされている