プログラマーへの道 #149 の補足説明
こんにちは、プログラマーVTuberの衣亥栖ティオです。
この記事はYouTubeに投稿した動画の補足ブログです。
投稿した動画
今回は以下の動画の補足説明をします。
GitHub のURL
私のGitHubは以下です。
https://github.com/tio-iis
Gist のURL
私のGitst(メモ書きみたいなもの)のURLは以下です。
https://gist.github.com/tio-iis
今回の動画で実装したソースコード
今回の実装は以下です。
https://github.com/tio-iis/memo-server/pull/62/files
現時点でのソースコードは以下です。
https://github.com/tio-iis/memo-server/tree/dbfbcd94404c094706af82ab9fd0a2d34e12a2f9
補足内容
現実的に発生しないエラーに対する対応について
今回の実装では、メモを削除する際に発生するHTTP Status = 400,404 のエラーは現実的に発生しないという話をしました。 バックエンドサーバの実装上は発生しますが、利用者が意図してエラーが発生する操作をしない限り、発生しない可能性が高いです。 本来であれば、こういった発生確率が低いエラーであっても、利用者が困らないようにメッセージ表示を工夫するのが理想ですが、 今回は一旦簡易的なエラー表示(アラートでのエラー表示)を選択しました。
現実の開発でも開発スケジュールが厳しい場合は、こういった「発生する可能性が低い問題」に対する対応は優先度を低くすることがあります。