仕様上の小さなトレードオフやちょっとした機能がボトルネックになることがある
デザイン視点
@manabuueno: ユーザーインターフェースのデザイン原則をいろいろ挙げることはできるが、それらを理解していたとしても、使いにくいものを作ってしまうことはある。しかも比較的単純なシステムであるほどそういうことが起こる。仕様上の小さなトレードオフが使い勝手の根本を左右することがあるから。 実装視点
"ちょっとした機能"が実装上のボトルネックになっている場合もある
最初から考慮できていればよい
そもそも構造を変えねばならなかったり
koushisa.iconの経験上、バックエンドでもフロントエンドでもどちらもこの状況になる
特にプロダクトの立ち上げ期
デザイン観点では意味があっても実装者がそれを理解できていないことは多い
ただの思いつきな意味のない仕様であれば削る判断を