こんにちは、hachi8833です。今回はRailsのリファクタリングについての翻訳記事をお送りいたします。 概要 原著者より許諾をいただいて翻訳・公開いたします。 元記事: Refactoring Ruby: From Subclass to Registry 著者: Thiago Araújo Silva あるとき私のチームに、レガシーなRailsアプリ全体にレスポンシブな画像を実装するという面倒なタスクが舞い降りてきました。そのアプリはそれまで、クライアントのデバイスやviewport属性などおかまいなしに、縦横比率の合わない巨大な画像ファイルをWebブラウザに送信していたのです。ページ読み込みでユーザーが待たされるためにユーザーエクスペリエンスが損なわれ、コンバージョン率も低下していました。 この問題を解決するために、画像をリアルタイムで変換するオンザフライ画像サーバーをプロビジョ
![リファクタリングRuby: サブクラスをレジストリに置き換える(翻訳)|TechRacho by BPS株式会社](https://cdn-ak-scissors.b.st-hatena.com/image/square/5479d7df4e6d3bb20d85f6d040071abf65c64b86/height=288;version=1;width=512/https%3A%2F%2Ftechracho.bpsinc.jp%2Fwp-content%2Fuploads%2F2017%2F04%2F1-Rm5R771cgdqkBf6os3Gmeg.png)