Size: 2149
Comment:
|
Size: 464
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
== Python Code == In general, follow [http://www.python.org/dev/peps/pep-0008/ PEP 8]. When importing Java code, always use fully qualified class names, not package names ie ``from java.lang import String`` instead of ``from java import lang``. == Java Code == * Javadoc on any publicly exposed method or field. * 4 spaces for indentation, no tabs. * No nested ternary statements. * A luxurious 100 characters per line. * No copy and pasted, repeated code: if you're doing the same thing twice, make a method. * Braces on all loops and if else statements. * Method longer than 10 lines should have whitespace and comments describing each of the sections, though perhaps they should also be broken up into submethods. * Descriptive names for fields and methods. Beyond these rules, follow the [http://java.sun.com/docs/codeconv/ Sun Java standards]. === Example (adapted from Sun document) === {{{ package org.jython.blah; import org.jython.blah.BlahBlah; /** * Class description goes here. */ public class Blah extends SomeClass { /* A class implementation comment can go here. */ /** classVar1 documentation comment */ public static int classVar1; /** * classVar2 documentation comment that happens to be * more than one line long */ private static Object classVar2; /** instanceVar1 documentation comment */ public Object instanceVar1; /** instanceVar2 documentation comment */ protected int instanceVar2; /** instanceVar3 documentation comment */ private Object[] instanceVar3; /** * ...constructor Blah documentation comment... */ public Blah() { // ...implementation goes here... } /** * ...method doSomething documentation comment... */ public void doSomething() { // ...implementation goes here... } /** * ...method doSomethingElse documentation comment... * @param someParam description */ public void doSomethingElse(Object someParam) { // ...implementation goes here... } } }}} |
I'm a 30 years old and study at the university (Physics).<<BR>> In my free time I teach myself Russian. I've been there and look forward to returning sometime in the future. I like to read, preferably on my kindle. I really love to watch Breaking Bad and The Big Bang Theory as well as documentaries about nature. I like Canoeing.<<BR>> <<BR>> Here is my web site: [[http://www.amazon.com/Crystal-Quest-Reverse-Osmosis-Filter/dp/B00A2C1Y92/|ro water system]] |
I'm a 30 years old and study at the university (Physics).
In my free time I teach myself Russian. I've been there and look forward to returning sometime in the future. I like to read, preferably on my kindle. I really love to watch Breaking Bad and The Big Bang Theory as well as documentaries about nature. I like Canoeing.
Here is my web site: ro water system