Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site cyb-eng.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!mhuxn!mhuxr!ulysses!allegra!mit-eddie!think!harvard!seismo!ut-sally!oakhill!cyb-eng!bc From: bc@cyb-eng.UUCP (Bill Crews) Newsgroups: net.lang.c Subject: Re: Re: C Programming Style -- New thought ("writing code") Message-ID: <603@cyb-eng.UUCP> Date: Sun, 28-Jul-85 19:04:53 EDT Article-I.D.: cyb-eng.603 Posted: Sun Jul 28 19:04:53 1985 Date-Received: Wed, 31-Jul-85 04:28:38 EDT References: <418@spar.UUCP> <408@utastro.UUCP> <153@brl-tgr.ARPA> <472@talcott.UUCP> Organization: Cyb Systems, Austin, TX Lines: 23 > . . . > if you really care about a program, I would recommend to sit down and > think about it for a long time, start scribbling ideas on paper, and > gradually try to implement this or that module. Often you still need > several tries to get it right. I like white marker boards, myself. They're so ERASEABLE! You can let it evolve into what you really want. After all, design is largely an iterative process. Besides, the whole development team can walk into you office, read it, pontificate upon it, and help it evolve. I'm not sure why I've gotten so averse to using paper for anything other than scratching notes, like hex addresses. It's like if I write my ideas on paper, they are lost forever there; they can't be melded, shaped, and transformed into grander things. Not without retranscription, anyway. Maybe if I got some superfast pen . . . -- / \ Bill Crews ( bc ) Cyb Systems, Inc \__/ Austin, Texas [ gatech | ihnp4 | nbires | seismo | ucb-vax ] ! ut-sally ! cyb-eng ! bc