Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!ittatc!dcdwest!sdcsvax!sdcc6!sdcc7!ee178acg From: ee178acg@sdcc7.UUCP (Harry Snyder) Newsgroups: net.singles Subject: Re: Titles Message-ID: <278@sdcc7.UUCP> Date: Sun, 16-Feb-86 00:01:02 EST Article-I.D.: sdcc7.278 Posted: Sun Feb 16 00:01:02 1986 Date-Received: Mon, 17-Feb-86 06:04:19 EST References: <4514@kestrel.ARPA> <487@hoptoad.uucp> <140@ttidcc.UUCP> Organization: U.C. San Diego, Academic Computer Center Lines: 25 Summary: Another follow up to a misinformed person. In article <140@ttidcc.UUCP>, hollombe@ttidcc.UUCP (The Polymath) writes: > > Most CS programs seem to concentrate on teaching programming logic rather > than good programming practice. All you need to do to pass a course is > turn in projects that work (i.e.: They generate the requested output from > the given input and the overworked instructor hasn't got time to find the > bugs). They don't have to be maintainable because they're one-shot efforts > that get trashed at the end of the course. This attitude just doesn't make > it in the real world where 70% of the software lifecycle is maintenance. > > -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_ > The Polymath (aka: Jerry Hollombe) > {philabs,randvax,trwrb,vortex}!ttidca!ttidcc!hollombe I don't know what schools you are talking about, but at UC San Diego a good portion of our grades on programs is based on style and documentation. Generating the requested output is usually worth less than 40%. And I would hardly call a student's compiler project as merely generating requested output. Maybe your experience with computer science students is limited to graduates of "nothing" schools. harry