メインコンテンツへスキップ
< すべてのトピックに戻る

エラー処理方針を決めるべきか?

チーム内で事前に「この種類の エラーが起きたら、再試行するのか、ユーザーにダイアログを出すのか、そのままゲームを落とすのか」のルール(フェイルセーフ)を明確に決めておくべきです。

行き当たりばったりで try-catchを書いてログを出すだけにしていると、ユーザーの画面では「ボタンを押しても何も起きない(裏で エラーが出ている)」という最もストレスの溜まる状態に放置されてしまうためです。

通信系の エラー なら「3回リトライしてダメならタイトルへ戻す」、致命的なデータ破損なら「エラー コードを表示して進行を止める」など、システム層で エラーをキャッチして統一したUIを出すマネージャーを構築します。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に