Ruby/Rails の学習を始めたばかりで、いくつかのガイドとビデオに従っています。基本的に、私が集めたレールのポイントは、デフォルトを想定し、それらを舞台裏に隠し、機能を変更したいときに変更できるようにすることです。
新しいプロジェクトを作成すると、ApplicationController に「protect_from_forgery」という行があることに気付きました。IDE でプロジェクトを作成すると、ファイル内にこれが作成され、舞台裏やスーパークラスでデフォルトが保持されないのはなぜですか? 私が読んだことに対して少し反慣行のようですか?