類似しているコマンドに異なる結果をオーバーロード(多重定義)するのは混乱の元だ。複数のアクションに同じコマンドを使うのは、それによって概念的な結果が同じになる場合にはユーザビリティを強化する。 Overloaded vs. Generic Commands by Jakob Nielsen on December 19, 2011 日本語版2012年1月12日公開 インタラクションデザインの複雑さを管理する方法の1つに、複数の役割を果たすコマンドを設定するというのがある。これには2つやり方があり、ユーザビリティ上で違う意味を持っている: 汎用コマンドは概念的に同一の結果を達成するために異なるコンテクストで同じコマンドを用いる。しかし、個別の効果は細かく見ると違うこともある。 オーバーロードコマンドは異なる結果に到達するために同じコマンドの変異形を用いる。結果はあるときはコンテクストによって