記事情報殿堂入り企業

技術的負債の返済 – レガシーコードをリファクタリングで救うには

    技術的負債の返済 – レガシーコードをリファクタリングで救うには

    レガシーコードをうまく手なずけて、もう一歩成熟させるにはどうすればいいのでしょう?この投稿では、大規模なレガシーウェブアプリケーションと格闘してきた私が学んだことを紹介します。 レガシーコードはリファクタリングで救出可能 [...]...

    更新日: 2016-12-27
    記事の見出し
    • 技術的負債の返済 – レガシーコードをリファクタリングで救うには
    • レガシーコードはリファクタリングで救出可能
    • 恐れない
    • 技術的負債 – どうしてこうなった?
    • コードの癌
    • 顧客の説得
    • 自由への戦い
    • 新しい沼を作ろうとしない
    • 問題の可視化
    • いちばんつらい相手との戦い
    • コードは自分のもの
    • ライブラリの構築
    • 手に入れた道具を用いたリファクタリング
    • 自信を得るためのテスト
    • 概要レベルのテスト
    • 詳細レベルのテスト
    • 何でもかんでもテストしようとはしないこと
    • 隔離と置換
    • 自分の説得
    • この(少なくとも分量だけは)充実した投稿のまとめに代えて
    • DRYと不当な抽象化によるコストについて
    • バックグラウンドジョブの改善によってRailsのパフォーマンスを高める
    • CSSコーディングテクニック : 詳細度、単位、flexbox、mixin
    • APIデザインにおける七つの大厄介
    • 依存関係をなくそう : Rubyアプリ・Gemの開発者への提言
    • Previous Post
    テックブログ情報
    技術的負債の返済 – レガシーコードをリファクタリングで救うには
    ブログPOSTD
    ブログ概要プログラミングの話題を翻訳して届けるエンジニアのためのニュースメディア
    会社名株式会社リクルートホールディングス
    会社概要『SUUMO』や『ゼクシイ』など数多くのプラットフォームメディアを運営しています
    上場情報Yahoo!ファイナンス