TICS Coding Standard Viewer 
TIOBE Software Quality Framework
Print-friendly version
©TIOBE Software www.tiobe.com
 
TIOBE - Java Coding Standard
Search

Categories

NameSynopsis
Basic The Basic Ruleset contains a collection of good practices which everyone should follow.
CloneImplementation The Clone Implementation ruleset contains a collection of rules that find questionable usages of the clone() method.
CodeSize The Code Size Ruleset contains a collection of rules that find code size related problems.
Comments Rules about comments.
Controversial The Controversial Ruleset contains rules that, for whatever reason, are considered controversial.
Coupling These are rules which find instances of high or inappropriate coupling between objects and packages.
Design The Design Ruleset contains a collection of rules that find questionable designs.
Finalizer These rules deal with different problems that can occur with finalizers.
ImportStatement These rules deal with different problems that can occur with a class' import statements.
JUnit These rules deal with different problems that can occur with JUnit tests.
JavaLogging The Java Logging ruleset contains a collection of rules that find questionable usages of the logger.
Naming The Naming Ruleset contains a collection of rules about names - too long, too short, and so forth.
Optimization These rules deal with different optimizations that generally apply to performance best practices.
SecurityCodeGuidelines These rules check the security guidelines from Sun, published at http://java.sun.com/security/seccodeguide.html#gcg
StrictException These rules provide some strict guidelines about throwing and catching exceptions.
StringandStringBuffer These rules deal with different problems that can occur with manipulation of the class String or StringBuffer.
TypeResolution These are rules which resolve java Class files for comparisson, as opposed to a String
Comments Rules about comments
UnusedCode The Unused Code Ruleset contains a collection of rules that find unused code.
Style This category contains rules about style and indentation.