title: Is There a Java Equivalent to MISRA C?
body: <p>In some languages, there are rules/best practices/etc. that promote software safety, ensure expected runtime behavior, etc.  Two that come to mind are MISRA for C/C++, and the Ravenscar profile for Ada.  There is typically a warm fuzzy feeling about your code if it is stamped as following these standards.  Is there any such standard for Java?</p>