2018-デバッグ-解説
- 考案国:イラン
- 正解
- 「3番目のステップを、6番目の位置(終了直前)に移動する」
- 「3番目のステップを、6番目の位置(終了直前)に移動する」
- 説明
- 登録が完了する前にユーザが作られてしまうと、中途半端なユーザができてしまいますし、同じユーザ名で再度作ることもできなくなってしまいます。そこで、すべての登録作業が正しく行われた後でユーザを作ることが必要です。
- 登録が完了する前にユーザが作られてしまうと、中途半端なユーザができてしまいますし、同じユーザ名で再度作ることもできなくなってしまいます。そこで、すべての登録作業が正しく行われた後でユーザを作ることが必要です。
- 実際のコンピュータでは
- プログラムのミスを発見して修正することを「デバッグ」といいます。デバッグは、プログラム開発の重要な作業のひとつです。この問題では、「必要な処理がすべて成功したら登録する」「完了しない処理がひとつでもあれば登録しない」というトランザクションの考え方を扱っています。