エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Ruby on Rails“シンプル”モデリング技法 − @IT
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby on Rails“シンプル”モデリング技法 − @IT
これらの設計技法を使用すると、シンプルかつスピーディで直感的なモデリングが可能だ。設計者としては... これらの設計技法を使用すると、シンプルかつスピーディで直感的なモデリングが可能だ。設計者としてはこのスピード感は非常に楽しいものであり、それを体感してしまうとついつい多用してしまいがちである。しかし、その一方でリソース部分での効率の悪さが気になってしまう。 今回紹介した画像クラスの例でリソース的な効率の悪さを説明しよう。 type parent_id parent type という、本来必要ではない3つのカラムが追加されている。 このように1テーブルに役割を集約し過ぎているため、データベースの物理設計/論理設計やSQL文の記述時に、実行パフォーマンスへの配慮が必要となってくる。 これらのデメリットは、物的リソースの進化が著しい昨今ではそこまで神経質になる必要はないのかもしれない。 しかし、実際に利用するユーザーにとって一番重要なことは、「モデリングが美しい」ことではなく「使っていてストレス