This is a page where [jima] collects his "do this" and "don't do that" experiences with tcl. Everybody is welcome to comment and add their own. ---- '''Always end your proc's with return'''. This helps clarifying things. Consider using codes as well (I mean '''return -code'''). ---- '''Strings should always be quoted with "''' This helps clarifying things. If a string is so big that it does not fit well in one line (I normally go for 78 char lines when coding) use '''\''' to jump to another line. The empty string is '''""'''. ---- In [XOTcl] '''never use non-positional arugments on ''instproc init'''''. See [http://groups.google.com/group/comp.lang.tcl/browse_frm/thread/26b2e0ac8edfab7c/7908ec0cd151a890#7908ec0cd151a890].