Rails の思想

Rails の4つの思想

DRY(Don't Repeat Yourself)
 同じことを繰り返さない。情報の重複をなくし1つのことは1箇所だけに記述

CoC (Convention Over Configuration)
 設定よりも規約 規約に従うことで関心ごとがシンプルになりビジネスロジ
 ックへ集中できる

REST(Representional State Transfer)
「全てのリソースに一意となる識別子(URI)があり、URIを通してリソースを操
  作する手段を提供する」という考え 機能追加のしやすい自然な設計
 
自動テスト

 自動テストを行う文化の重要視

 テストフレームワークとしてMinitestが選択されている

 RSpecもよく使われる

 

 

参考図書

パーフェクト Ruby on Rails[増補改訂版]

 

RailsデンマークプログラマDavid Heinemeir Hansson氏が発表したwebアプリケーション開発のためのフレームワーク