ID:vQ7mOYOGaは設計に向かないタイプだな。
人間は必ずミスする、だからそれの対策をするのは当たり前。
実装にコストが掛かるならともかく、
本体から振動させるなんてテスト用のプログラム使い回すだけだし。

あとプログラム設計の世界で最も恐ろしいのは「想定外」。
逆に言えば、ありとあらゆる事態を「想定」して設計される。
だから一見無駄に見えても、
実装されたのにはそれなりの理由があるものだよ。