タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

recordとpatternに関するkiyo_hikoのブックマーク (1)

  • concerned_withパターンでModelを分かりやすく分割する

    記事では、concerned_withパターンを使ってModelを分かりやすく分割する方法について解説します。 この方法を覚えておくと、gemでよく見かける下記のような不思議な書き方を自分で実装できるようになります。 concerned_withパターンとは concerned_withパターンとは、RailsのModelを機能単位で分割する時に使えるデザインパターンです。 少なくとも2011年の時点で存在してたようですが、Webで検索してもあまり情報が見付からない、不遇な?デザインパターンです。 一例として、バリデーションだけを別ファイルに定義する例はこんな感じです。

  • 1