アカウント名:
パスワード:
過去の遺産(財産)といえば聞こえはいいですが、要は「アンタッチャブル(=なぜ存在するのか、なぜそうなったのかが誰にもわからない)なソースコードが少なからず存在する」ってことですよね・・・
また、コーディング仕様としては変化させなくても、システム全体としてはソフトウェア/ハードウェア/オペレーティングシステムのすべてで続々と変化しているわけですから、その点での変化は受け入れざるを得ない状況もあります。
現にとある金融系プロジェクトでは、現行のコードで想定とは異なる実行結果が出てしまい、さんざんソースコードをすべて洗って調べてみたら、最終的にはCOBOLランタイム側のバグ(正確にはCOBOLのランタイムが依存するシステムライブラリのバグ)だったという笑えないことがありました。
金融に限った話ではないですが、「自分が変えなくても他者が変われば全体としては変わる」という点がなかなか理解していただけませんね。。
>過去の遺産(財産)といえば聞こえはいいですが、要は「アンタッチャブル(=なぜ存在するのか、なぜそうなったのかが誰にもわからない)なソースコードが少なからず存在する」ってことですよね・・・
逆だろ。単に動くものを置き換える為の検証コストが膨大で、基本、金融系のプロジェクトは先ずもって全てミッションクリティカルだから。
膨大なコストと人員さえ突っ込む様な所が有れば何処だって喜んで移行すると思うけど、たぶんその見積もりが想定されるリスクにそぐわないんだな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
過去の遺産(=財産) (スコア:5, すばらしい洞察)
Re: (スコア:0)
過去の遺産(財産)といえば聞こえはいいですが、要は「アンタッチャブル(=なぜ存在するのか、なぜそうなったのかが誰にもわからない)なソースコードが少なからず存在する」ってことですよね・・・
また、コーディング仕様としては変化させなくても、システム全体としてはソフトウェア/ハードウェア/オペレーティングシステムのすべてで続々と変化しているわけですから、その点での変化は受け入れざるを得ない状況もあります。
現にとある金融系プロジェクトでは、現行のコードで想定とは異なる実行結果が出てしまい、さんざんソースコードをすべて洗って調べてみたら、最終的にはCOBOLランタイム側のバグ(正確にはCOBOLのランタイムが依存するシステムライブラリのバグ)だったという笑えないことがありました。
金融に限った話ではないですが、「自分が変えなくても他者が変われば全体としては変わる」という点がなかなか理解していただけませんね。。
Re:過去の遺産(=財産) (スコア:0)
>過去の遺産(財産)といえば聞こえはいいですが、要は「アンタッチャブル(=なぜ存在するのか、なぜそうなったのかが誰にもわからない)なソースコードが少なからず存在する」ってことですよね・・・
逆だろ。
単に動くものを置き換える為の検証コストが膨大で、基本、金融系のプロジェクトは先ずもって全てミッションクリティカルだから。
膨大なコストと人員さえ突っ込む様な所が有れば何処だって喜んで移行すると思うけど、たぶんその見積もりが想定されるリスクにそぐわないんだな。