0600デフォルトの名無しさん (ワッチョイ 522c-4eZD [219.162.234.204])
2019/11/22(金) 18:50:54.91ID:IgRfeEG+0コマンド「bin/rails g controller コントローラー名 アクション名」で、
例えば、top コントローラー、index アクションなら、
自動的に、ApplicationController の派生クラス名・メソッド名が定義される
class TopController < ApplicationController
def index
end
end
こういうフレームワークを作る側のメタプログラミングだから、10年以上のメンテナー・ベテランの話!
君らは「スッキリわかる Java入門 第2版」にも書いてある通り、
フレームワークを使う側の人でしょ?
1. スッキリなどの入門書
2. Effective 何々、逆引き本
3. フレームワークを使う側の本
4. メタプログラミング、フレームワークを作る側の本
こういう順序で言えば、4は、一生関係ない人がほとんど!