非常に多くの場合、さまざまなプログラムを使用するプロセスでは、役に立たないエラーメッセージを処理する必要があります。 ユーザーには事実が表示されます-エラーが発生し、何もする必要はありません。 時々、開発者はまだユーザーについて考えて、どういうわけか彼を助けようとします。 たとえば、Excelファイルに統計情報を含むファイルをダウンロードし、次のエラーメッセージに遭遇しました。

一方では、プログラムはファイルを開くことができず、手を洗ったと言っただけでなく、ユーザーを支援するために、エラーに関する詳細情報を書き留めたファイルを作成しました。
ファイル名を覚えていて、Farを起動し、指定されたパスに行き、ファイルを開いて見ました:
テーブルのXMLエラー
理由:悪い価値
ファイル:C:\ Documents and Settings \ Terror \ Desktop \ Statistics.xls
グループ:セル
TAG:データ
値:2009-10-01T17:42:26.75.000
開発者として、すべてがすぐに明らかになりました-レポートを生成するとき、日付は間違った形式で保存されます。 ファイルを開いて行を見つけ、単純に削除しました。 ファイルは問題なく開かれました。
状況を想像してみましょう-ファイルは普通のユーザーの手に落ちました。 ユーザーはこのエラー情報で何をすべきでしょうか? 彼の目で状況を見てみましょう。
デフォルトでは、
ローカル設定フォルダーは非表示になっています。 エクスプローラーのアドレスバーにファイルへのフルパスを入力することを推測した場合にのみ、ファイルにアクセスできます。 または、隠しフォルダーの表示を有効にしますが、同時に、Temporary Internet Fileフォルダーに到達した場合、
\ Content.MSOを現在のパスに追加することを推測する必要があります。 内部には、ファイル構造ではなく、ブラウザキャッシュの内容が表示されます。
ユーザーがファイルにアクセスし、それを開いて内容を見たとしましょう。 次に、テキストエディターでファイルを開くことを推測する必要があります。 その後、彼はその行を見つけて削除し、ファイルを保存してからもう一度開く必要があります。
私の意見では、これは長い時間であり、ユーザーからの特定の知識が必要です。 開発者がユーザーの目を通してこのメッセージを見た場合、おそらくメッセージは次のようになります。

もちろん、このオプションは理想的とは言えませんが、このようなエラーメッセージは、ユーザーがファイルをより速く開く問題を解決するのに役立ちます。
教訓は単純です-もちろん、プログラムの操作に特別な知識とユーザーからの特定のトレーニングが必要でない限り、単純なユーザーの目を通してプログラムを見てみてください。