25

システム

劣っている方が勝つ

実用主義的設計哲学。

条文

もし

理論的に「正しい」が複雑な設計よりも、単純で「不完全」だが実装と採用が容易な設計の方が、現実世界では勝利する。UnixはLispに勝ち、HTTPはCORBAに勝った。

ならば

80%正しくて今日リリースできるものは、100%正しくて来年リリースされるものに勝つ。優雅さではなく普及を最適化せよ。

ただし

The Right Thing / 完璧主義

出典

Richard P. Gabriel, Lisp: Good News, Bad News, How to Win Big (1991) — "Worse is Better" のエッセイ。

原典へ

関連する条文