41
性能
ヴィルトの法則
ソフトの肥大はハードの高速化を上回る。
条文
もし
「ソフトウェアはハードウェアが速くなるよりも速く遅くなっている。」ハードの利得はそのたびに、追加された抽象層・機能・不注意によって吸収され、ユーザーが体感する速度は横ばいか悪化する。
ならば
「速いマシンが買ってくれた速度を、「使ってよい許可」ではなく「守るべき予算」とみなせ。性能予算を設け、リリースがそれを割り込んだらビルドを失敗させよ。」
ただし
パフォーマンスバジェット / リーンなソフトウェア
出典
Niklaus Wirth, A Plea for Lean Software (IEEE Computer, 1995)。
原典へ関連する条文