« Railsのリダイレクトとフォームについての覚え書き | トップページ | Yahoo Pipesで同じラベルの要素が複数あり、その中のN番目を取り出すには? »

Railsのルールには従っておいたほうが無難

090525newspaper

ここ数日Railsを使っていて何度となくハマった経験から得た結論は、「Railsのルールには従っておいたほうが無難」ということだ。具体的には以下の通り。

  • デフォルトの7アクション(index, show, edit, update, new, create, destroy)以外の自作アクションは、作らない方が無難
  • ルーティングの設定は、変えない方が無難
  • テーブルの数は、ケチらない(2つのテーブルをケチって1つにしない)方が無難

これらの事柄を無理にやろうとすると、ものすごく苦労した末に、あきらめることになる(私の場合は)。ある本には「Railsは頑固一徹だ」と書いてあったが、まさにその通りだと感じた。やれやれ。

|

« Railsのリダイレクトとフォームについての覚え書き | トップページ | Yahoo Pipesで同じラベルの要素が複数あり、その中のN番目を取り出すには? »

コメント

ルーティングに詰まったのはRESTful仕様が原因のようだ。
scaffoldしないでgenerate controllerのようにしたほうが良いのだろうか?

投稿: weed | 2009年5月25日 (月) 23時42分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/18365/45126154

この記事へのトラックバック一覧です: Railsのルールには従っておいたほうが無難:

« Railsのリダイレクトとフォームについての覚え書き | トップページ | Yahoo Pipesで同じラベルの要素が複数あり、その中のN番目を取り出すには? »