エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
レガシーコードの塊に立ち向かうリファクタリング - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
レガシーコードの塊に立ち向かうリファクタリング - Qiita
クロスカウンターよりボティブロー よくある話 既存コードの品質がゴミ!どうにかしなきゃ!!君は怒り... クロスカウンターよりボティブロー よくある話 既存コードの品質がゴミ!どうにかしなきゃ!!君は怒りと焦燥感を持ってリファクタリングを始める。コードを眺める。よくわからない。デグレードの恐怖におびえながらプログラムを少し変更しテストする(もしかしたらテストはしないかも)。そのうち、君は道の果てしなさとデグレードの恐怖で疲れ果てる。そして、デグレードは実際に起こり、プログラムは動かなくなる。原因はわからない。 君は考える、「こんなんじゃ埒が空かない、まるごと作り直しだ!」。まずは外仕様の調査を始める。しかし、異常系のパターンとあるべき振る舞いがわからない。仕様書は存在しないか不完全だし、仮に完全だとしても(完全であればあるほど)人間には理解できない。そのうち君は無気力を学習した犬になる。助かる道はないと知り、ゴミコードを元にゴミコードを再生産し続けるオートマタになる。 じゃあどうするか? 本な