今日、私の同僚は、進行状況インジケーターに小数点以下の桁を追加すると、プログラムが実行されていない場合よりも高速に実行されているという印象を与えることに気づきました。(つまり、1,2,3の代わりに... 1、1.2、1.4、1.6、...と表示されます)確認したところ、偽物だとわかっていても同じ印象を受けたので驚きました。
それは私に不思議に思います:高速アプリケーションの印象を作成するために他に何がありますか?
もちろん、最善の方法は実際にアプリケーションを高速化することですが、アルゴリズムの観点からは、多くの場合、実行できることはあまりありません。さらに、それは多かれ少なかれ心理的なトリックですが、ユーザーの欲求不満を軽減することは良いことだと思います。