Dain Sundstrom kirjoitti:
I like the idea of having a single page to collect the conventions. For new comers to the project it is nice to not have to guess the conventions from source. As for the specific conventions, I think we should split the conventions into requirements like license location, tab size and curly bracket location, and suggestions such as line length. I find that when you only have requirements you sometimes end up with hard to read code because there is no leeway for the author.

I'm in complete agreement. This is exactly what I intended to do. Point me to a Wiki page and I'll set it up.
If you agree with the proposed guidelines, that is.
Finally here are some style guides I found really helpful:

Sun's JavaDoc style guide - covers everything from formatting to proper grammar for documentation (e.g, voice selection and when to use full or fragment sentences)
http://java.sun.com/j2se/javadoc/writingdoccomments/

Sun's Java Code Conventsions - extremely extensive and I like most of them except for the obvious wacky tabbing rules and 80char line limit.
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html

-dain


On Oct 16, 2008, at 7:09 PM, David Blevins wrote:


On Oct 16, 2008, at 3:48 PM, Alex Grönholm wrote:

What I'm saying is that we need a written set of guidelines so that freshly contributed code wouldn't have to be constantly reformatted. A good sized set of example code files would go a long way towards this goal. If you agree with me on this, we could set up a Wiki page for contributors where all the necessary instructions and guidelines would go.

Now that you mention it recall that Maven had a pretty cool approach to this with a basic doc and then actual IDE config files for Eclipse and Intellij that people could just install. http://maven.apache.org/developers/conventions/code.html

We could do something like that.

-David



Reply via email to