We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 02d754e commit b908c6eCopy full SHA for b908c6e
best_practices/controllers.rst
@@ -3,9 +3,10 @@
3
Symfonyは薄いコントローラとファットなモデルという哲学に従います。 つまり、コントローラは、
4
アプリケーションの様々な部分をとりまとめるグルーコードだけからなる薄いレイヤーにするべきです。
5
6
-経験則として、正確な基準はありませんが、コントローラに定義する変数は5個以下、
7
-アクションの数が10個以下で、各アクション内の行数は20行以内という「5-10-20ルール」に従う事は
8
-コードをコントローラからサービスにリファクタリングする際に役に立ちます。
+だいたいの目安として、次の「5-10-20ルール」に従うとよいでしょう。
+1つのコントローラで定義する変数を5個以下にすること、含まれるアクションを10個以下にすること、1つのアクションのコード行数を20行以下にすること。
+この数字に科学的な根拠はありませんが、コントローラーからサービスへリファクタリングすべきタイミングを見極める基準としては役立ちます。
9
+
10
11
.. best-practice::
12
0 commit comments