Naming and editing conventions I would like to develop consistent naming and editing conventions. I try to follow the Java conventions. I intercap names. I choose very short (1 or 2 letter) names for local dummy variables. I choose 4 letter names for complex but common variables such as iput and oput (input and output). In function invocations, I write {\tt (data, n1, n2)} where {\tt n1} and {\tt n2} follow the variable data they describe. I try to line up repetitive line (therefore my rule for variable name lenghts). I am descriptive and consequently verbose in method and class names. I use {\tt getSomething(), setSomething(), createSomething(), isSomething()} etc. in Java. I like my editor (Emacs) to help me be consistent in my editing style.