1

これは以前にここ ( http://framework.zend.com/issues/browse/ZF-11135 ) で質問されており、Zend からの応答はありません。

私が質問している理由は、私が働いている会社の規模が大きくなっており、標準的なスタイルを持つことが明らかに賢明なアプローチだからです.

上記のリンクの例で無視されている例の 1 つは、1 行に複数のメソッドがあることです。つまり、

$this->setAction()->setMethod()->etc()
    ->etc()->andSoForth();

これは、行の長さの遵守に役立ちます。

では、個人的な意見は?

4

1 に答える 1

2

メソッド チェーンは、長い行では理解するのが少し難しくなる可能性がありますが、各メソッド呼び出しの前に return を追加すると、完全に読みやすくなり、クラス変数を繰り返し入力する手間が省けます。

http://framework.zend.com/issues/browse/ZF-11135で尋ねられた質問に関して- 最初と 2 番目のコード例は同一です - それらは違いを示すべきですか?

于 2013-01-14T12:19:52.577 に答える