KEMBAR78
Standards For Java Coding | PDF
*

* splash@dei.uc.pt

26	
  February	
  2011	
  
bonus tips
“

”
1
1.1
1.2
1.3
2
2.1
2.2
2.3
3
4
4.1
5
6
6.1
7

Indentation
Line length
Wrapping lines
Alignment
White space
Blank lines
Blank spaces
Trailing white space
Naming conventions
Declarations
Placement
Dead Code
Comments
Special comments
Parenthesis
1 - Indentation
1 - Indentation

Because it is a Java language coding
standard presented in the Java
Language Specification, from Sun
Microsystems
1 - Indentation

Because of line wrapping,
which will be explained
later on
1 - Indentation

Because it is the
Ruby convention
1 - Indentation

Just because it makes
your life easier
1 - Indentation
1.1 – Indentation – Line length

How it looks like using
90 cols per line
1.2 – Indentation – Wrapping lines
1.3 – Indentation – Alignment
1.3 – Indentation – Alignment
2.1 – White space - Blank lines
2.2 – White space - Blank spaces
2.2 – White space - Blank spaces
2.3 – White space – Trailing white space

http://andrei.gmxhome.de/anyedit/
3 – Naming conventions
3 – Naming conventions
4.1 – Declarations – Placement
5 – Dead Code
6.1 – Comments – Special comments
7 – Parenthesis

By Noel Rappin, from http://www.pathf.com/blogs/2008/10/elements-of-ruby-style/.
7 – Parenthesis

By Noel Rappin, from http://www.pathf.com/blogs/2008/10/elements-of-ruby-style/.
7 – Parenthesis

By Noel Rappin, from http://www.pathf.com/blogs/2008/10/elements-of-ruby-style/.
1 – Commit messages
1
2

Reverting
Messages
1 – Reverting
DEV 1	


By Taryn, from http://rubyglasses.blogspot.com/2007/08/actsasgoodstyle.html.

DEV 2
2 – Messages

By Taryn, from http://rubyglasses.blogspot.com/2007/08/actsasgoodstyle.html.
1
2
3

Models
Views
Controllers
1 – Models

By Taryn, from http://rubyglasses.blogspot.com/2007/08/actsasgoodstyle.html.
1 – Models

By Taryn, from http://rubyglasses.blogspot.com/2007/08/actsasgoodstyle.html.
1 – Models

By Taryn, from http://rubyglasses.blogspot.com/2007/08/actsasgoodstyle.html.
2 – Views

By Neeraj Choudhary, from http://scribd.com/doc/2889649/Rails-coding-standards-defined.
3 – Controllers

By Taryn, from http://rubyglasses.blogspot.com/2007/08/actsasgoodstyle.html.
*

* splash@dei.uc.pt

26	
  February	
  2011	
  

Standards For Java Coding