I don't think it's that complicated.

Date: 2007-12-16 02:39 pm (UTC)
Software guidance-ists think they know what (enough of) the people want. If you can identify the peaks in the evolutionary fitness landscape, and they're stable long enough to be successful by aiming before you start, then guidance-ism makes sense in that time scale. Guidance-ism in organic evolution is flawed because it breaks down if you can't see where you're going (among hundreds of other reasons)--and there's ample evidence that you can't in that context. For software you only have to be right for long enough to make your money, or solve your problem. Your descendants don't suffer for your shortsightedness, or at least not to the same degree.
OSS is also guidance-ist, by the way, which is yet another problem with your scenario. You want randomist programming? Do some random start Core Wars, or something.
Software engineering involves visualizing some sort of answer to a problem before you start, or at least early on. Changing how you get there doesn't make it not guidance-ist.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

kickaha: (Default)
kickaha

January 2020

S M T W T F S
   1234
5678 91011
12131415161718
19202122232425
262728293031 

Style Credit

Expand Cut Tags

No cut tags