昨夜、帰りのチャリンコ置き場にて
そこはゴミ箱じゃねーよ(#゚Д゚)
はい、
中の人です。
人のチャリンコのカゴにゴミ捨ててくなっつーの。
ちなみに、以前にはほっ◯もっとの弁当のゴミ(食いかけ)が入ってたことがあった。
ゴミはゴミ箱へ責任もって捨ててください。
さて、ようやく仕事がひと段落するかと思いきや、
今更になって、バグを指摘され、あたふた状態な今日この頃。
もともと、資料がないまま設計書が書かれ、僕はそれを見てプログラムを製作したため、いざ現物と照らし合わせたら、うまく動かなかったという落ち。
要求が
「ファイルの種別ごとに最新のみ残しその他を削除」
というものなのだが、
aa2015.csv
aa1502.csv
aa150213.csv
とかいうファイル名で、桁数で種別分類できないわ、かといって年号固定にすると来年使えなくなるわ、でもうね。。
というか、このファイル名でくることは想定してなかった。
さらに、
aa1203121000.csv
1203121000.log
とかいうファイルがあって、こいつらはファイルサイズでローテーションするとかいう。
つまり、ファイルがローテーションされない限り、ずっと同じ名前。
ファイルローテーションが起きるのがいつかわからないため、常に日付が過去のものがくることを想定しなければいけなかったのだが、そんな仕様は設計書にあらず、当然考慮なんぞしていない。
結果、バグになるわけだわな。
それもシステム設計書のバグ。
最初に、きちんと資料もらっていればこんなことにならなかったはずだが、相手先が資料出したのが結合試験(消化100件/日)の最中だったため、そんな対応してられなかった。
一番バグが出なさそうな機能で一番大きなバグが出たことに悔しさを感じる今日この頃。