Re: TDD: Test-Driven Design or Test-Driven Development?

From: news2.news.adelphia.net (Jeff.Langr_at_LangrSoft.com)
Date: 01/15/04


Date: Thu, 15 Jan 2004 06:09:40 GMT


"Universe" <universe@c.o.v.a.d.net> wrote in message
news:99335$40024574$42a7eb1c$30680@msgid.meganewsservers.com...
> XP and XP followers fail to understand:
> ~ the need to methodically apply the scientific method and approach
> to knowledge; XP lacks the understanding that we must consistently and
> all-sided apply the an objectively correct approach to gaining
> accurate knowledge most rapidly - the scientific method

Here's what I thought "the scientific method" was. Correct me if I'm wrong.

1. observe an aspect of the "universe" (note the lowercase u)
2. invent a theory consistent with your observation
3. use your theory to make predictions
4. test the predictions through experiments/further observation
5. modify the theory based on feedback from your results
6. go back to step 3

Looks like short cycles based on feedback from lots of testing to me. Step
1, I suppose, suggests that there's no reason practitioners of TDD can't
incorporate their body of knowledge, from wherever it comes, into the system
design via the tests. Are you suggesting otherwise, that those doing TDD are
always blindly coding whatever first comes to their feeble mind?

The opposite idea--constructing a "holistic" design with little or no
feedback cycles, presuming it is correct, and blowing lots of time
implementing what is in all likelihood a less than optimal design, seems to
be anethema to "the" scientific method.

Jeff L.

"Scientific Method?" blah blah blah
http://www.dharma-haven.org/science/myth-of-scientific-method.htm

"The scientist has no other method than doing his damnedest."
-- P.W. Bridgman



Relevant Pages

  • Re: OT Speed of light stuff - was Pluto.
    ... Many critics who DO know something about the subject have a ... used in the scientific method. ... Special relativity has been tested by thousands of scientists ... universe, but they won't invalidate already observed experimental ...
    (rec.outdoors.rv-travel)
  • Re: TVTropes Infodump page
    ... universe to work to make it possible to tell the story", ... hobbyists with some rudimentary knowledge of science, ... scientific method), with the extrapolation of advances in science, ... technology and society as a central theme. ...
    (rec.arts.sf.written)
  • Re: All the hypocrites ran away... (was Political: Palin not fit to be VP.
    ... scientific method, and is therefore out of place in any science class. ... Do you know who created the Universe? ... You are satisfied with the scientific explanation that there was this thing called the big bang. ...
    (rec.sport.golf)
  • Re: Fermi paradox, your own belief?
    ... > subunit of the universe smaller than the universe as a whole. ... Psst. ... If you're true to the scientific method, insisting that there are ...
    (sci.astro.amateur)
  • Re: Only Sham SW Engineering Without System Approach and Scientific Method
    ... Universe wrote: ... how can one forget, the scientific method: ... > of physical machines, per the creators of OO ...
    (comp.object)