タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

LegacyCodeに関するscrewboundのブックマーク (5)

  • レガシーシステムの調査をモブでやってみた - Qiita

    はじめに システムリニューアルや障害などで、古いシステムを調査することって良くありますよね。 この調査というタスク、非常に厄介です。 いつもは一人でやる(やらされる)ことが多いのですが、 今回モブでやってみたら最高に幸せだったよという話をします。 レガシーシステムとは まず、今回のレガシーシステムを定義しておきます。 みなさんも一度は見たことあるかもしれませんね。 どれか一つでも当てはまれば、それを想像しながら読み進めていただければと思います。 初期リリースから10年以上経っている 誰も全ての仕様を把握していない 見たことない言語で動いている 誰も調査したがらない バージョン管理されておらず、改修日と作業者名のコメントが大量にある コードがやたら長いし謎処理が大量にある もう使われていないであろうコントローラも大量にある ファイル名や変数名は暗号のよう ソースが追えない 心が折れそうになる

    レガシーシステムの調査をモブでやってみた - Qiita
  • WebMoneyがつらい

    電子マネーWebMoney(ウェブマネー)がつらい. 私はWebMoneyを個人顧客として使ったことはありません. 決済手段として導入しようとしていてとにかく仕様が地獄. 怒りのあまり文章が整ってないですし順序も支離滅裂です. 私の怒りを整理するために書いているのであまり参考にはならないかもしれません. 仕様書が簡単にアクセスできる場所にない 「問い合わせ」をしないと仕様書が見れません. 普通にweb上にパブリックに公開していません. 我々の場合, 詳細な仕様書が来たのは契約後でした. なので私は契約する前にWebMoneyの仕様書を確認することが出来なかったので, 契約することを止められませんでした. 仕様書がPDF WebなんだからHTMLで提供してほしい. コピーも難しいしコード例もとても見づらい. 動作確認環境が古すぎる Linux glibc2 (kernel 2.4/2.6)に

    WebMoneyがつらい
  • 京都市が今回失敗したような、自治体のシステム更新について

    http://itpro.nikkeibp.co.jp/atcl/column/14/346926/101101158/ Q1.役所の仕事なんて全国でほぼ一緒なのに、なんで自治体ごとに別のシステムを作るの? A1.地方自治体の事務や財務について法律で決まっているのは大枠だけだよ。 それを実務≒内部規定に落とし込むのは各役所ごとなので大枠は似てても実務プロセスは全然各役所で違うよ。例えば同じ業務でも独自の語彙があったり、下手すると同じ語で市町村ごとに意味が違ったりするよ。 Q2.なんで新規で作らないの? A2.80年代ぐらいにやったよ。その結果が政令市クラスに残ってて今回京都市が更新しようとしてるような、メインフレーム上のシステムだよ。 Q3.メインフレーム(汎用機)って何? A3.みんなが使ってるWindowsとかLinuxとかのOSがなかった時代のコンピュータだよ。IBMとかがベンダーご

    京都市が今回失敗したような、自治体のシステム更新について
  • COBOLで書かれた米国防総省の給与システム700万行、実質的に更新不可能 | スラド IT

    米軍では兵士に正しく給与が支払われないことがしばしばあるという。ロイターの記事によれば、古い給与・会計システムが原因らしい(Reuters Nextの記事、 家/.)。 米国防総省の給与システムはCOBOLで、700万行に及ぶコードの大半は1960年代に書かれたものだという。コードは数十年前から更新されておらず、エラーも多発するが、古くなるにつれて維持が困難になっているそうだ。さらに、ドキュメントはかなり前に失われており、実質的に更新は不可能とのこと。国防総省では10億ドル以上かけて新しいシステムを導入しようとしたが、これも失敗に終わっているとのことだ。

  • レガシーPHP改善日記 シーズン1 エピソード2 - komagataのブログ

    hrysd心を折られるチンカスプログラマーことhrysdがバイトで来てくれることになったので一緒に大門に出社。 初出社前に既にバグを一個潰してコミットしているという荒業を見せたhrysdだが、3000行を超えるcontrollerに早くも心を折られる。 俺「actionのメソッドが5行を超えたら危険印、なんていうrailsのぬるま湯に使ってたんだよ!これがサバンナだ。」 Github Organization契約出社後早速、社長にGithub Organization Bronzeプランを契約してもらう。技術的なことはわからないというが、リスクを背負って立てなおそうという気持ちが伝わって来ました。 9月30日の直近の締め切りに間に合わないのでsvn + redmineからの移行は10月にお預けだ。 svnがよくわかってないまずはsvnでもトップにぶち撒けられてるというのは辛いのでtrunk

  • 1