another hint of quantum consciousness

Sep 14, 2024 Last reply: 1 year ago 66 Replies

Software design is different from hardware. Software is less wrecked by having multiple simultaneous authors.

Software is mostly verified by testing and iteration, and is usually shipped with lots of bugs anyhow. Software bugs are quickly fixable: hack the code and push out an update. Version 123.17.91b or something.

Hardware takes a lot longer to revise and to implement updates in the field. Much more expensive too. So it's better to have one really good person be in charge and responsible.

The difference is compounded by the trend of having armies of reasonably skilled programmers around, and precious few decent circuit designers.

Preferably named John Larkin.

Somebody has to take the responsibility for signing off on the modifications. This doesn't mean that the design shouldn't be looked at by a bunch of people who know enough to make useful suggestions.

It's called a design review if it happens when the design is more or less complete, or brainstorming when it happens in the early stages of the project.

Different points of view are frequently helpful, and a slightly outside observer can catch when a group has succumbed to tunnel vision.

The minimal exercise of explaining a design to somebody else is always worthwhile.

When you have an attention-seeking peacock in charge of the circuit designers, you do tend to lose the competent people who can gets jobs someplace else.

John Larkin does tend to extrapolate his own behavior when it comes to understanding other people's motivations.

I'm interested in calling out intellectual errors. The people who make the errors don't like this much. From time to time I do say nice things about people, but John Larkin doesn't read comments about other people.

We treat a software release package just like any other engineering document. It has a drawing number and a revision letter.

Why distinguish between a major rev and a minor rev? A change is a change.

I'm quite proud of myself for ignoring his barbs. Must be 5 months now since I resolved to do so - at your request!

Cursitor Doom finds that much easier than correcting the misconceptions that earned him the barbs.

John Larkin is another who resents well-informed criticism, and comforts himself with the idea that it isn't well-informed.

Cursitor Doom finds that much easier than correcting the misconceptions that earned him the barbs.

John Larkin is another who resents well-informed criticism, and comforts himself with the idea that it isn't well-informed.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required