タグ

ブックマーク / www.techscore.com (2)

  • Rails 4.1.0 の ActiveRecord enums を使ってみる | TECHSCORE BLOG | TECHSCORE BLOG

    こんにちは、鈴木です。 先日、Rails 4.1.0.rc1 がリリースされました。 リリースノートをパラパラを見ていたら ActiveRecord enums という新機能があったので試してみました。 ActiveRecord enums とは 会員のデータを保持する users テーブルを作成して、会員ステータスを保持する status カラムを用意して、その値が 0 なら仮登録、1 なら登録、2 なら退会済みにしよう、・・・ということって良くありますよね? ActiveRecord enums は、モデルクラスでこんな風に使います。 class User < ActiveRecord::Base # ステータス: temporary (仮登録), active (登録), resign (退会). enum status: %i(temporary active resign)

    h5y1m141
    h5y1m141 2015/02/10
    この説明を読み返してやっと理解できた。
  • デザインパターン[モデリング] -TECHSCORE-

    オブジェクト指向プログラミングにおいてデザインパターンを利用することは、開発者に様々なメリットを与えてくれます。 ここでは、「デザインパターンとは何か」というようなデザインパターンの基事項と、GoFの23個のデザインパターンをJavaを利用してわかりやすく解説します。 デザインパターン INDEX

    h5y1m141
    h5y1m141 2005/10/25
    デザインパターンの本
  • 1