2004年04月21日

どーしても、何やっても、なんでエラーが出るのかわからないことがあって。

協力会社の人と、あーじゃない、こーじゃないっていろいろやってたんだけど。
例の基盤のへっぽこソースのどこかでエラーが起こってるらしいのだが。
スタックトレース出てるんだけど。全然わかんない。

仕方がないから、先週リリースになった凄腕の協力会社の人に電話してみる。
「おーし!わかった!ちょっと待ってろ!」そーいって俺らのフロアに降りてきた。

突き止めることができた。

結局は、基盤がgetRootCauseしてなかったから、実際何のエラーが起こってるか、出力されてなかったってわけ。

正常に動作しないところが、なぜかLOCK TABLEの処理が走るとこだけで、最初はそっちが原因なのかと思ってて。
ほんといろんなところをいろんな風に試してみたけどなんともならなかった。

最近CSVファイルのダウンロード機能を実装するので、共通メソッドにひとつ分岐条件を加えた。
結局は、まさかっ、ってくらいのとこで、それが原因して不具合が出てた。

最近UMLの本とか読んでて。何のためにシステム作るのか。構造はどういうもので、どういう風に構築するのか。
そういうとこに関心が向いてる。

でも、今回みたいに。本当に困った時に頼りになる人こそが「人財」なんだろう。そんな風に思った。

フツウに設計するのも、フツウに実装するのも、極論すれば誰でもできる。
今度7月に新人が配属されてくるけれど、2〜3年仕事すれば、一応それなりのモノにはなる。
たぶん俺もフツウに勉強して、実践すれば、それなりのモデラーにはなれるんだろう。

これからドンドン海外調達が進んで。
保守や運用も自動化されて。

ゼネラリストより、スペシャリスト。
きびしぃねぇ。。
のほほ〜んと、毎日サラリーマンやってりゃ給料上がってって、、なんて時代じゃないのねぇ。。

コメント

タイトルとURLをコピーしました