Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site decwrl.DEC.COM Path: utzoo!watmath!clyde!burl!ulysses!bellcore!decvax!decwrl!dec-rhea!dec-curium!jackson From: jackson@curium.DEC (SETH JACKSON 297-4751) Newsgroups: net.singles Subject: Re: programmer title Message-ID: <1094@decwrl.DEC.COM> Date: Wed, 12-Feb-86 14:00:59 EST Article-I.D.: decwrl.1094 Posted: Wed Feb 12 14:00:59 1986 Date-Received: Fri, 14-Feb-86 03:01:01 EST Sender: daemon@decwrl.DEC.COM Organization: Digital Equipment Corporation Lines: 27 >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. Now just a doggone minute there! I got my CS degree almost 10 years ago, and even back then, code structure and documentation were 50% of the grade on any programming project. Of course the instructor was too busy to look at all that code - that's why he hired student TA's to grade the programs. The department head frequently consulted with industry, and he personally taught the how-to-program courses himself, with emphasis on real-world problems. Oh, you said *most* CS programs...well, never mind! -- "We used to play for silver, now we play for life" Seth Jackson Posted: Wed 12-Feb-1986 13:50 To: @SINGLES