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ゲーム 今日は何の日
最新エントリー

2023年06月09日「アプリストア」独占是正へって・・・
2023年06月08日京都の地名がラスボス? ああ確かに
2023年06月06日iOS 17 は iPhone 8 が対応外って・・
2023年06月05日EU(欧州)の巨大IT企業に対する規制が何気にえげつないと思う
2023年06月04日もう少し触れたい「配列のすべての要素が条件を満たすならtrueを返す」関数に空配列を渡したらtrueかfalseかのこと
2023年06月03日Twitter Blue によりチェックマークが入りました
より以前のブログ

コンテンツ分類

 AI(人工知能)の話 (24)
 DVDの話 (9)
 FLASHの事 (8)
 YouTuberと動画サイト (56)
 いろいろ (362)
 いろいろレビュー (26)
 アプリの事 (454)
 アプリ公開情報 (360)
 アプリ更新/修正情報 (213)
 インターネット全般 (14)
 ガラホの話 (6)
 クイズいろいろ (40)
 ゲーム全般 (611)
 スプラトゥーン (166)
 スポーツの話 (174)
 スマートフォンの話 (655)
 タブレットの話 (91)
 テレビの話 (24)
 ネットの話 (44)
 パソコンの話 (81)
 フォームへの返答 (38)
 プログラミングの話 (83)
 ページの事 (128)
 ページ更新情報 (161)
 ポケモンGO(位置ゲー) (109)
 ミニファミコン (13)
 メルマガの事 (20)
 家電の話 (35)
 開発情報 (337)
 技術的な話 (86)
 携帯の話 (639)
 時事的な話題 (129)
 独り言 (80)

カレンダー

     2023年06月     
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-