Xref: utzoo comp.misc:8487 comp.sys.ibm.pc:46419 Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!mcgill-vision!bloom-beacon!mintaka!think!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!decwrl!petunia!polyslo!jdudeck From: jdudeck@polyslo.CalPoly.EDU (John R. Dudeck) Newsgroups: comp.misc,comp.sys.ibm.pc Subject: Re: The *ART* of Computer Programming Message-ID: <25fed2fe.1f3e@polyslo.CalPoly.EDU> Date: 14 Mar 90 23:25:50 GMT References: <1990Mar3.065257.13674@wolves.uucp> <14203@cbnewsc.ATT.COM> <2308@bnr-rsc.UUCP> Reply-To: jdudeck@polyslo.CalPoly.EDU (John R. Dudeck) Organization: Cal Poly State University -- San Luis Obispo Lines: 16 In article <2308@bnr-rsc.UUCP> bnr-rsc!bcarh186!maclean () writes: >Creative programming, for me at least, usually involves trying to simplify >the problem as much as possible. Yes!! >If the code is extremely convoluted then it is entirely likely that the >programmer was not creative enough. Creativity is a must for creating >good, maintainable code. I agree heartily. Convoluted code is *never* the best solution to any programming problem. In my programming, the only convoluted code I have ever allowed in my work was stuff that somebody else wrote and I didn't have time to fix. Maintaining "creative" code takes the creativity that the one who wrote it didn't have in the first place. -- John Dudeck "You want to read the code closely..." jdudeck@Polyslo.CalPoly.Edu -- C. Staley, in OS course, teaching ESL: 62013975 Tel: 805-545-9549 Tanenbaum's MINIX operating system.