News for hackers. Stuff that matters.
Re:Programming Is Mostly Thinking by hgomersall on Sunday April 21, 2024 @04:51PM (#40109125)
I'm talking about engineering, not manufacturing. I'm not suggesting not thinking, I'm saying that you cannot design every aspect of a system without learning more about the design. It's just a restatement of "Gall's law" (in scare quotes because it's obviously not an actual law). Alternatively it's the obvious way of working given the principles espoused in the agile manifesto.
Re:Programming Is Mostly Thinking by demondemidi on Monday April 22, 2024 @01:33AM (#40111643)
Your absolutism is at odds with reality. Engineering and manufacturing are literally joined at the hip, and both require a significant amount of planning. If you disagree with this, well, good luck with your engineering career, is all I can say!
Re:Programming Is Mostly Thinking by hgomersall on Monday April 22, 2024 @02:03AM (#40111754)
Precisely! The idea that you can set down the requirements and all the design decisions before you even start thinking about the implementation is completely flawed.

The engineering/manufacturing dichotomy was just with respect to your statement about carpenters. Even then, expediency on the part of the manufacturer will often result in design changes.