流暢なAPIに対してプログラミングするとき、または単にメソッドチェーンを使用するとき、私は主に次のようなスタイルを見てきました。
var obj = objectFactory.CreateObject()
.SetObjectParameter(paramName, value)
.SetObjectParameter(paramName, value)
.DoSomeTransformation();
次のように、行の終わりではなく行の先頭にドットを配置する理由は何ですか。
var obj = objectFactory.CreateObject().
SetObjectParameter(paramName, value).
SetObjectParameter(paramName, value).
DoSomeTransformation();
それとも、チームがコンセンサスを作るのは単なるスタイルのことですか?