辞書: レガシーシステム

投稿日:

レガシーシステムとは

触りたくないものですが、触らないと腐ってさらに触りたくなくなるものです。

ボーイスカウト・ルール

「ちょっと古くてイヤなものがある」程度なら、ボーイスカウト・ルールを適用するのがいいと思います。

ボーイスカウト・ルールとは、「来た時よりも美しく」というのをプログラミングに例えて、 「変更が入ったときに元のコードよりもきれいにする」方法です。 ローカル変数名を変えるとか、コメントを追加削除するとか、簡単なことでもやることが大事です。

ひどいものは今すぐ取り組む

レガシーシステムについてはいろいろありますが、 ひどいものにういては最適解は間違いなく「今すぐ取り組む」です。 なぜなら、放置すればするほど酷くなるのと、技術者のモチベーションが低下して、退職する原因になるからです。

対処例

見つけたら書きます。