From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,4feb499c05063194 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!not-for-mail From: "Marc A. Criley" Newsgroups: comp.lang.ada Subject: Re: Artistically creative expression has no role in software design Date: Tue, 20 Jul 2004 11:00:46 -0500 Message-ID: <2m4ttiFil1v0U1@uni-berlin.de> References: <2m2j9gFhf4cpU1@uni-berlin.de> <1090263815.244230@master.nyc.kbcfp.com> X-Trace: news.uni-berlin.de ygudyCKLjCtEiVeuxK8ISQEFHQfABZA03PjYviF+dzYOL9Osk0 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Xref: g2news1.google.com comp.lang.ada:2278 Date: 2004-07-20T11:00:46-05:00 List-Id: "Hyman Rosen" wrote: > Who said anything about beauty? I was sarcastically noting that office > buildings and bridges are in fact almost never identical, even though > their functions are essentially simple - one contains offices and the > other spans waterways. But get away from structures that also try to provide a public aesthetic (which would also be a functional--albeit touchy-feely--design requirement), like skyscrapers and high-profile bridges, and consider utilitarian ones. E.g., freeway overpasses. I strongly suspect that the overpasses built within a given state, conforming to specific industry and state requirements, and on similar terrain will all be virtually identical, with only functionally-derived differences in length, clearance, and approach angle. I also regularly see these mini-retail sales buildings that house 2-10 tenants being constructed all around where I live. They're virtually identical (high wall in front, roof sloping to the back, one door, a display window on either side of the door) no matter who builds them, with the main variation being the number of (identically constructed) tenant modules to incorporate. In terms of software, Heer's argument is about "_creative_expression_" within the software, which is not necessary for correct functioning. Now how developer's come up with the correct (and optimal) implementation may be aided by creative problem solving, and creative leaps of understanding of how to find the solution, but the solution itself is a product of engineering.