🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #13136

Re: Architect's Trap

#13136
From: mash
Date: Wed, 04 Mar 1987 03:27
28 lines
1899 bytes
In article <1400@ncr-sd.SanDiego.NCR.COM> steves@ncr-sd.SanDiego.NCR.COM (Steve Schlesinger) writes:
> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>			Extracted from "What Price Smalltalk?",
>			Dave Ungar and Dave Patterson, UC Berkeley,
>			IEEE Computer, Jan 87
> ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
>The Architects Trap -
>
>After completing a careful and clean design,
>architects want to improve it with many new ideas.
......
> Comments ?

It's true both hardware and software!  (Of course, any RISC person
would agree with this, but I've seen it many times).  I've used the
plague of "creeping featurism" for years in various software engineering
talks, and people have given me legions of examples of the bad effects.

The only way to fight it is to use rules like:
	a) PROVE that this feature is worth 1% performance.
	b) WHEN IN DOUBT, leave it out.
	c) There is at least one person whose job is to make less of
	whatever you have.  [Like laws: in a 2-body legislature, one
	body's job should be to repeal laws as quickly as possible.]
-- 
-john mashey	DISCLAIMER: <generic disclaimer, I speak for me only, etc>
UUCP: 	{decvax,ucbvax,ihnp4}!decwrl!mips!mash, DDD:  	408-720-1700, x253
USPS: 	MIPS Computer Systems, 930 E. Arques, Sunnyvale, CA 94086
Technical Details
Message-ID: <13@winchester.mips.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!ptsfa!lll-lcc!pyramid!prls!mips!mash
References: <1400@ncr-sd.SanDiego.NCR.COM>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ihnp4!ptsfa!lll-lcc!pyramid!prls!mips!mash
From: mash@mips.UUCP
Newsgroups: comp.arch
Subject: Re: Architect's Trap
Message-ID: <13@winchester.mips.UUCP>
Date: Tue, 3-Mar-87 22:27:45 EST
Article-I.D.: winchest.13
Posted: Tue Mar  3 22:27:45 1987
Date-Received: Fri, 6-Mar-87 05:54:55 EST
References: <1400@ncr-sd.SanDiego.NCR.COM>
Reply-To: mash@winchester.UUCP (John Mashey)
Organization: MIPS Computer Systems, Sunnyvale, CA
Lines: 28