0 Members and 1 Guest are viewing this topic.
Names From Other LanguagesUse foreign language dictionaries as a source for variable names. For example, use the German punkt for point. Maintenance coders, without your firm grasp of German, will enjoy the multicultural experience of deciphering the meaning.Units of MeasureNever document the units of measure of any variable, input, output or parameter. e.g. feet, metres, cartons. (...) If somebody challenges you, tell them you did so that you could use integer rather than floating point arithmetic. Lower Case l Looks a Lot Like the Digit 1Use lower case l to indicate long constants. e.g. 10l is more likely to be mistaken for 101 that 10L is. Ban any fonts that clearly disambiguate uvw wW gq9 2z 5s il17|!j oO08 `'" ;,. m nn rn {[()]}. Be creative.
All developers should read this.
There is also a highly verbose counterpart... We are already good on a few points: