タグ

errorに関するanimistのブックマーク (3)

  • エラーハンドリングの歴史 - Faith and Brave

    エラーハンドリングの歴史 はじめに 2011年現在、ソフトウェアの複雑化により、プログラムは正常系の動作だけができればいい時代は終わっている。 ###ゲームにおけるエラーハンドリング スタンドアロンで動作するゲームが主流であったころ、ゲーム開発者はパフォーマンスのためにライブラリを含む全てのプログラムからエラー処理を省き、デバッグ時にassertで全てのバグを取り去り、正常系のみのプログラムをリリースしていた。現代のゲームは通信処理や、OS・コントローラからのイベントなどにより、正常系のみでは対処できずエラーハンドリングを正しく行う必要が出てきた。 ソフトウェアにおけるエラーハンドリング ソフトウェアは、元々マルチタスクやメモリの制限などにより、昔からエラーハンドリングは行われてきたが、 現代のソフトウェアはユーザー人口がとても多かったり、クレジットカードや個人情報の扱いなどで機密性がより

  • Swiftのエラー4分類が素晴らしすぎるのでみんなに知ってほしい - Qiita

    これは Swift Tweets の発表をまとめたものです(次回開催はこちら)。イベントのスポンサーとして Qiita に許可をいただいた上で投稿しています。 ありがとうございました!Q&Aは他の人の発表中でも構わないのでリプを飛ばして下さい。 続いては僕 @koher の発表で、タイトルは "Swiftのエラー4分類が素晴らしすぎるのでみんなに知ってほしい" です。 #swtws — koher (@koher) 2017年1月14日 第 1 部: Swift の 4 種類のエラーについて あまり知られてませんが、エラー処理について、 Swift 2.0 設計時に Core Team がまとめた "Error Handling Rationale and Proposal" というドキュメントがあります。このドキュメントは、僕が去年 try! Swift で発表した際にも参考文献にしまし

    Swiftのエラー4分類が素晴らしすぎるのでみんなに知ってほしい - Qiita
  • androidのWebViewClientで通信エラー | HANGOUT - ハングアウトエンジニアブログ

    どもー★しょうたんです、こんにちは。 今回はandroidのWebViewClientで通信エラー制御です。 以前、iOSでUIWebViewで通信エラーを扱いましたが、内容はかなり似通っています。 要はonReceivedErrorをOverrideしてエラーをキャッチして制御しようというお話です。 更にandroidではWebViewClientのデフォルトのエラー画面が表示されてしまいます。 これはアプリのWebViewClientを実装するにあたって、エラーページ自体を編集したり 表示させなくする事が難しいので、これも制御して何とか遷移させないようにしたいと思います。 デフォルトのエラー画面が表示されてしまう問題は、androidでWebViewClientを使う際に遭遇する困った問題の一つなので エラー制御と併せて共有したいと思います。 ※onReceivedErrorで使用可能

  • 1