プログラミングにおけるエラー予測の大切さ【短文日記】
こんにちは.
Pythonで開発したアルゴリズムの実装をC++で行うことが多いのですが,エラーの対処スキルが自分に足りていないと実感します.バグが完全にないプログラムを作るのは至難の業です(変数に予期しない値が入ることはよくあります).なので,エラーを検知してそれを処理する技術は,安定なプログラムを開発する上では必須です.特にアルゴリズム開発の場合,異常値がそのまま出力されるケースが最悪です.大事故を起こす可能性もあります.ロボットの暴走が一例でしょう.
「動けばよいプログラム」から「安定して動くプログラム」を書けるように頑張ります.