From owner-freebsd-current Fri Jan 29 04:58:35 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA12987 for freebsd-current-outgoing; Fri, 29 Jan 1999 04:58:35 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from quackerjack.cc.vt.edu (quackerjack.cc.vt.edu [198.82.160.250]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA12963 for ; Fri, 29 Jan 1999 04:58:31 -0800 (PST) (envelope-from jobaldwi@vt.edu) Received: from sable.cc.vt.edu (sable.cc.vt.edu [128.173.16.30]) by quackerjack.cc.vt.edu (8.8.8/8.8.8) with ESMTP id HAA08927; Fri, 29 Jan 1999 07:56:25 -0500 (EST) Received: from john.baldwin.cx (jobaldwi.campus.vt.edu [198.82.67.63]) by sable.cc.vt.edu (8.8.8/8.8.8) with ESMTP id HAA16241; Fri, 29 Jan 1999 07:56:24 -0500 (EST) Message-ID: X-Mailer: XFMail 1.3 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <90073.917600532@axl.noc.iafrica.com> Date: Fri, 29 Jan 1999 02:56:26 -0500 (EST) From: John Baldwin To: Sheldon Hearn Subject: Re: btokup().. patch to STYLE(9) (fwd) Cc: current@FreeBSD.ORG, Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- On 29-Jan-99 Sheldon Hearn wrote: > When it comes to code, do you not agree that the trained eye knows which > operators to seek to first in an expression? I can't think of an analogy > in the English language, since one doesn't "seek to" commas, one simply > reads from left to right. I've watched this thread for a while now and I think I have a comment from a point of view that hasn't been expressed much. I am *not* a kernel coder at the moment. I would like to be one, but I still have much to learn about the internals and whats going on. Now, as someone who is new to the source code, I'm need to use as much brain power as I can to understand the concepts and the 'big picture'. I'd rather not waste part of that by picking apart every expression I see. It's not that I don't know the order of operations, but I still have to decipher every expression regardless, and it's just a tad bit easier sometimes if a few extra parens are thrown in for readability. By running an open source project, you are in a unique position in that there are other programmers who can look at your code and learn from it. Hopefully they will eventually use that knowledge to contribute back to the project, as I hope to. The more readable the code, the easier it is for them to learn from it. - --- John Baldwin -- http://members.freedomnet.com/~jbaldwin/ PGP Key: http://members.freedomnet.com/~jbaldwin/pgpkey.asc -----BEGIN PGP SIGNATURE----- Version: 2.6.2 iQCVAwUBNrFmWLaE8XzBCodNAQGs5wP9FloMv6GZe/NhlX0Os9LLoq8s27VMmH4X e+yXJeoKVUJtAOK5Y78bs/7n/9inqAH2CpnvPqdsKbcHbGYIsB15KxUj5qQU5Rsg liRYOIgn3+fRxHtaem80dsg2+JcSJF1gY5wAnykbdPKHy0/ebAk2GD5RgkINUTNJ Zu5ybkbZdwE= =GmaX -----END PGP SIGNATURE----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message