Re: [buildcheapeeg] To JIM M. was Question for Hardware Guys

From: Doug Sutherland (wearable_at_earthlink.net)
Date: 2002-03-08 06:09:58


John,

> WHY does EVERYONE have to RUSH in and CODE now?

Note my title at the top this article ...
http://java.sun.com/features/1997/nov/rmi.html

That's architect not programmer. And I did technical
architecture prior to that along with lots of design
work. It has nothing to do with elegance. It is an
attempt to understand the *system* before you start
building *parts*. Otherwise they fit together with
gum and baling wire at the end of the day. Rush and
code now has its place, but it usually means throw
away the code and start over later, sometimes ad
infinitum.

> THIS IS A discussion forum so WHY do you what to stop
> the discussion and sharing of valuable information?

Good question. I'm frustrated too.

Jim says
> I just wanted to see what the brain is doing and how
> to train it. I did not care if I did that the "best"
> or most "elegant" way or not.

I want more than that. I want to build a house, and a
flexible and solid one. Forget elegant and best, as Rob
Sachs says we need a solid foundation. I'll go back to
what I said here:

http://groups.yahoo.com/group/buildcheapeeg/message/2298

A program is not a system. There is some value to just
starting coding, but it almost never evolves into a
good architecture. Spoken from "real world" like Jim
always mentions. In the "real world" of software you
don't go very far withot anwsering the above questions
first. It's importance increases in magnitudes as you
add more developers. Yadda Yadda Yadda. Perhaps talk
is cheap but so is "just coding". BTDT. If we want a
system that compares with some of the commercial ones,
we need to do some planning. If planning will be
discouranged, then I don't think I will waste my time.

Namaste,
Doug



This archive was generated by hypermail 2.1.4 : 2002-07-27 12:28:40 BST