概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Refactor your Ruby on Rails application with parameter object pattern 原文公開日: 2018/02/01 著者: Paweł Dąbrowsk 1つのメソッドにやたら多くのパラメータを渡さないようにするのに苦労することがあります。こんなときはParameter Objectパターンの出番です。Parameter Objectはパラメータを属性として持つ素朴なRubyオブジェクトであり、パラメータをいくつも渡す代わりに1つのオブジェクトインスタンスを引数として渡せます。このパターンのメリットがよくわかるサンプルのクラスを見てみましょう。 class Notificator def push_update(title, content, category) some