title: Fluent API and Method-Chaining Style Usage
body: <p>When programming against a fluent API or just using method-chaining, I've seen the style mostly like this:</p>
  
  <pre><code>var obj = objectFactory.CreateObject()
      .SetObjectParameter(paramName, value)
      .SetObjectParameter(paramName, value)
      .DoSomeTransformation();
  </code></pre>
  
  <p>What is the reasoning behind putting the dot at the beginning of the line instead of the end of the line like this:</p>
  
  <pre><code>var obj = objectFactory.CreateObject().
      SetObjectParameter(paramName, value).
      SetObjectParameter(paramName, value).
      DoSomeTransformation();
  </code></pre>
  
  <p>Or, is it merely a style thing that a team makes a consensus on?</p>