0

次のコーディングスタイルを検討してください。

link_to 'Widget', [:admin, widget]
# vs
link_to 'Widget', admin_widget_path(widget)

form_for [:admin, widget]
# vs
form_for widget, :url => admin_widget_path(widget)

どちらが好きですか、そしてその理由は何ですか?私は主に、なぜあなたがどちらか一方を好む理由に興味があります。

アップデート

コメントは1つだけですか?私はがっかりしました:(パフォーマンス、慣習、一貫性などについての話を聞きたいと思っていました。StackOverflowは、ポイントを獲得することを期待して、すぐに答えに変わったようです。議論や考えはどうなりましたか?

4

1 に答える 1

3

私はヘルパーの方法を好みます。なぜなら、私はそれらを完成させており、彼らは私によく読まれているからです。

アレイのバージョンは通信性が低く(短い場合)、IDEのサポートが少ない(ただしYMMV)と思います。

于 2012-04-23T15:45:20.883 に答える