![見出し画像](https://assets.st-note.com/production/uploads/images/53854588/rectangle_large_type_2_b3389f0bba935db431c1856cb8d5ec49.jpg?width=1200)
社内SEの日常、プログラムの高速化
私が試作しているプログラム、一部の処理速度が遅いのです。
何が悪いのか考えながら、処理速度を早くしようと四苦八苦している最中です。
4分程度必要な処理、まるまる1日処理を考えながら、30秒程度縮めました。
無駄と思える処理を最適化したり、省略できる処理を探し出してみたり。
こういう作業、一般的な社内SEは行なわないかなと思います。
もっと処理を単純化できないか、試行錯誤をしています。
人間が処理を指示して、処理結果を目前で確認するプログラムなので、待ち時間が少ないほど喜ばれます。
もっと処理時間を短くしたいので、隠れている無駄を探し出したいと思います。
こういう処理の最適化を行っていると、隠れている不具合を見つけることもあります。
プロトタイプですから、仕方ないことですけどね。
#社内SE #日常 #プログラム #高速化 #試作 #処理速度 #遅い #最適化 #省略できる処理 #単純化 #試行錯誤 #待ち時間が少ないほど喜ばれます #不具合 #隠れている #プロトタイプ