見出し画像

社内SEの日常、昔書いたソースコードを忘れる。

社内で使われるプログラムを作っている時の事です。
半年前に作ったプログラムの一部を利用することにしました。

似たような機能なので、基本的には動くのですが、何かの拍子に不自然な動作をします。
一体何が悪いのかなと思い、動作を解析してみました。

ある部分に問題があると分かったのですが、そこから先が大変です。
このプログラムの一部、私が作ったものなのですが、何が原因で不自然な動作になるのか分かりません。

ソースコードのコメントを見ても、問題が良く分かりません。
仕方ないので、1行ずつ動作を見ていきます。

元々のプログラムでは想定していないデータを処理させたため、変な結果になっていたのでした。
作っていない部分のコメントを書いてあったとは思いませんでした。

データを正しく処理できるよう、新しい処理を追加して意図する動作になりました。
半年前に自分で作成したソースコードの細かい部分、完全に忘れていました。

自分の作ったソースコードに手を噛まれたのでした。
ベテランになっても、まだまだ未熟なところがあるんだなと反省しています。

#社内SE #日常 #昔書いた #ソースコード #忘れる #不自然 #動作 #未完成 #コメント #動作 #想定していない #データ #変な結果 #正しく処理 #新しい処理 #意図する動作 #反省 #ベテラン

いいなと思ったら応援しよう!