On Wed, Jun 29, 2022 at 8:59 AM Ian Clark <[email protected]> wrote:
> 3. Spoonfeed the new user. Pros get used to anything. (Then they gripe like
> h*ll if it's changed.)

Yes... it takes time to build up an understanding, and (of necessity)
we have a fairly narrow focus.

So ... we rely on the rest of the system we are working with to mostly
continue to function. When something is changed, and that breaks
things that used to work, it requires significant time and study to
replace the dependent efforts (or, more often, we do without).

Related is that computer work tends to be "bursty" with intense
periods of activity often widely separated in time.

Meanwhile, in some cases, system changes are driven by changes
elsewhere. For example, new and improved hardware has issues which
older hardware did not.

In other cases, these changes are driven by "good ideas" that maybe
weren't so great or maybe they were actually great but could have been
even better..

Anyways...

When something is a part of an interface, it requires a lot more
stability than something which is not exposed like that. Taken to
extremes, this starts not making sense, but as a general guideline
it's pretty close to where we need to be.

Thanks,

-- 
Raul
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to