From ... Path: nntp.stanford.edu!newsfeed.stanford.edu!news.tele.dk!195.54.122.107!newsfeed1.bredband.com!bredband!uio.no!Norway.EU.net!not-for-mail From: Erik Naggum Newsgroups: comp.lang.lisp Subject: Re: boggle.lisp: feedback welcome Date: 15 Mar 2001 12:50:17 +0000 Organization: Naggum Software, Oslo, Norway Lines: 16 Message-ID: <3193649417264297@naggum.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: oslo-nntp.eunet.no 984660617 71 195.0.192.66 (15 Mar 2001 12:50:17 GMT) X-Complaints-To: newsmaster@eunet.no NNTP-Posting-Date: 15 Mar 2001 12:50:17 GMT Mail-Copies-To: never User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Xref: nntp.stanford.edu comp.lang.lisp:60725 * Chris Riesbeck > Break long functions into smaller ones. Let function names do your > documentation for you, and localize variable scope as much as possible. > Minimize sequences of side effects like assignment. These are all good advice for Scheme, but not for Common Lisp. > General rule of thumb: if it needs an inline comment, it should be a > function call. Again, this is good in Scheme, but not in Comon Lisp. #;Erik -- "Hope is contagious" -- American Cancer Society "Despair is more contagious" -- British Farmers Society