誤動作を起こしたから、、
もちろん、デバック環境で変なことをした後の可能性もあるので、
なんとも、、気のせいかも知れませんが、、
ーーー
誤動作を起こさない様にアプリを作らないといけないのですが、、
完璧に作り込んだとしても、、
もし、誤動作を起こしたら如何なるかを考えないといけません。
ーーー
誤動作を起こすのか、何もせず停止したままなのか、、
過剰に動くか、鈍感に動くのか、、
それは、設計思想です。
どちらが、あるべき姿なのかと、、
どちらも駄目は駄目なんですが、どちらか1つを選べと言われたら、、
ーーー
今回、自分のアプリでわかったことは、誤動作を起こすと、
せっかく設定した項目をクリアしてしまうというもの、、
システムが正しくないと判断した際に、正しいデータを削除してしまうんです。
ーーー
私のアプリは、、間違っていても動いた方がマシなアプリなので、、
その箇所が今回、誤動作を起こした原因ではないかも知れませんが、
システム内のセルフチェック機能を書き換えようと考えています。