Earlier quoted context omitted.
> i think the real intent of xp is continuous design, But that is the problem, when everything is malleable, you have no fixed "Underlying Structure" which is what Design is all about. Iteration should always happen within a framework of understanding and not a free-for-all. This is why you have prototyping, plan one to throw away etc. > most of the core practices of xp are focused on extensibility and maintainabilit…
> I use capitalization/scare quotes often to signal importance/nuance to the reader. well, it certainly does do that, but probably not in the way you were intending UN-altered REPRODUCTION and DISSEMINATION of this IMPORTANT Information is ENCOURAGED, ESPECIALLY to COMPUTER BULLETIN BOARDS 'course, i'm one to talk... anyway, i think that if you want advice on programming, you should get it from people who are good at…
Well, you have to leave something to the Intelligence of the Reader :-)
> anyway, i think that if you want advice on programming, you should get it from people who are good at it. people who think software is 'mere software' are never going to achieve anything in the field and can be safely disregarded, however many awards they receive.
Again, Violently Disagree! People who think Djikstra/Hoare/Boehm/other greats had not written much "code" to warrant being taken seriously and were "mere theorists" do not understand the first thing about Science/Research/Meta-whatever and Engineering/Implementation; the former is the bedrock on which the latter stands.
> wirth's achievements as a Scientist/Engineer/Technician/Programmer/Coder were because he took software seriously, the opposite extreme from the 'mere software' viewpoint
Not opposite, he was both a Scientist and an Engineer which is the source of his greatness. Languages/Compilers/OS/HDL/Processor design/Applications the man did it all.