1. Mocoゲーム >
  2. Mocoゲームブログ >
  3. フェールセーフとは?


Mocoゲームブログ

ゲーム作成の悲喜こもごも… 開発状況やアプリ(無料ゲーム多数)に関すること、携帯電話やスマホのこと、公式ストア(Google Play, App Store)でのアプリ公開のこと、プログラミングのこと、更新情報などをアップしています。ガラケー時代からかれこれ15年以上継続しているブログです。Android(java)や iPhone開発(Xcode, Objective-C, C++ によるiOSアプリ開発)に関する技術的なことも時々アップしています。
ツイートする

フェールセーフとは?

分類: プログラミングの話
日付: 2013年04月26日公開

auのiPhoneでメールが利用しずらい状況が続いて、その原因の一つにフェールセーフが甘かったと言うがあったようです。

そもそもフェールセーフ(fail safe)とは、機器が故障したときなどでも安全に動作するように設計することですが、私のゲーム作成プログラミングにおいてもそれに似た安全策はよくとっています。

例えば、世帯の平均納税額を調べるプログラムで、

a=全納税額
b=世帯数

がそれぞれ与えられるとした場合に、a÷bが求めるものになりますが、bが0では求められないので、通常bが0でない場合にします。

ここにフェールセーフ的な考えを入れると、bが0でないではなく、bが0より大きい時と条件を設けます。

世帯数がマイナスはありえないけど、何らかの不具合でマイナスになった場合に出来るだけ被害を最小限に食いとどめると言うことです。

私の作ったゲームでは、このような安全策のおかげで、表面化せずに助かっている不具合は何個かあるとは思います。

ただ、上記例だと世帯数がマイナスになるのがそもそもまずいので、開発中は万一世帯数がマイナスになった場合には、処理を止めるなどして問題が発覚するように私はしています。


アプリゲーム紹介
Mocoゲーム作成で比較的人気の無料ゲーム 脱出ゲーム大集合 を公開中です。Google Play 及び App Store でダウンロード可能です。



関連ブログ

 プログラマーと英語力
 最大素数
 javaを公用語化?

前後のブログ

 2013年04月29日 プロ野球の使用球
 2013年04月28日 1年ぶり競馬
 2013年04月26日 フェールセーフとは?
 2013年04月25日 ジョブズさんは偉大だった
 2013年04月24日 右手と左手でタッチする場合に
 2013年04月23日 カーナビのタッチパネル
より最新のブログ
より以前のブログ
ブログTOP Mocoゲーム 今日は何の日
最新エントリー

2024年11月21日人海戦術
2024年11月20日「Niantic Spatial Platform」?
2024年11月19日成金大作戦究極版のまずい仕様
2024年11月18日将棋AIがなかったら藤井聡太はもっと強かったのでは?
2024年11月17日野球面白い
2024年11月15日AI普通 vs AI簡単
より以前のブログ

コンテンツ分類

 AI(人工知能)の話 (37)
 YouTuberと動画サイト (74)
 いろいろ (365)
 いろいろレビュー (27)
 アプリの事 (367)
 アプリストアの話 (271)
 アプリ公開情報 (367)
 アプリ更新/修正情報 (248)
 クイズいろいろ (40)
 ゲーム全般 (675)
 スプラトゥーン (207)
 スポーツの話 (207)
 スマートフォンの話 (563)
 タブレットの話 (97)
 テレビの話 (25)
 ネットの話 (93)
 パソコンの話 (92)
 フォームへの返答 (39)
 プログラミングの話 (95)
 ページの事 (135)
 ページ更新情報 (171)
 ポケモンGO(位置ゲー) (116)
 メルマガの事 (20)
 家電の話 (44)
 開発情報 (351)
 技術的な話 (92)
 携帯の話 (647)
 時事的な話題 (141)
 将棋の話 (39)
 独り言 (81)

カレンダー

     2024年11月     
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
ブログカレンダー


Follow @MocoGames
ツイッターフォローお願いします。
(C)Mocoゲーム 2005-