One thing Marcelo pointed out to me is that the // style does not
interfere with commenting out blocks of code with /* */, which is a
small good thing. I am also accustomed to // style for multiline, and
reserve /** */ for javadoc / scaladoc. Meaning, seeing the /* */ style
inline always looks a little funny to me.

On Wed, Feb 4, 2015 at 3:53 PM, Kay Ousterhout <kayousterh...@gmail.com> wrote:
> Hi all,
>
> The Spark Style Guide
> <https://cwiki.apache.org/confluence/display/SPARK/Spark+Code+Style+Guide>
> says multi-line comments should formatted as:
>
> /*
>  * This is a
>  * very
>  * long comment.
>  */
>
> But in my experience, we almost always use "//" for multi-line comments:
>
> // This is a
> // very
> // long comment.
>
> Here are some examples:
>
>    - Recent commit by Reynold, king of style:
>    
> https://github.com/apache/spark/commit/bebf4c42bef3e75d31ffce9bfdb331c16f34ddb1#diff-d616b5496d1a9f648864f4ab0db5a026R58
>    - RDD.scala:
>    
> https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/rdd/RDD.scala#L361
>    - DAGScheduler.scala:
>    
> https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/scheduler/DAGScheduler.scala#L281
>
>
> Any objections to me updating the style guide to reflect this?  As with
> other style issues, I think consistency here is helpful (and formatting
> multi-line comments as "//" does nicely visually distinguish code comments
> from doc comments).
>
> -Kay

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org
For additional commands, e-mail: dev-h...@spark.apache.org

Reply via email to