Re: First Avoid Coding

From: Universe (universe_at_tAkEcovadOuT.net)
Date: 03/10/04


Date: Wed, 10 Mar 2004 01:09:17 -0500

Ron Jeffries <ronjeffries@REMOVEacm.org> wrote:

>On Tue, 09 Mar 2004 05:28:43 -0500, Universe <universe@tAkEcovadOuT.net> wrote:
>
>>"unique" was a misstatement on my part. I more meant "of limited
>>value", "of limited usefulness"--especially in light of the hype
>>surrounding the term TDD in the past by XP'ers. You, Jeffries, seem
>>to be the only XP notable stating that TDD is the primary driver of
>>design. Well at least you are consistent with the letter of the
>>terminology "driven", whereas Beck and RCM are not.
>
>TDD is surely not the PRIMARY driver of design.

Well what is it Jeffries!!?? You just said it was the driver of
design and now as usual you backtrack arbitrarily and agree with Beck
& RCM. Garshk! Do you have ANY principles other than opportunist
twisting and turning.

And btw, believing in XP far out trumps others on the loco scale.

Elliott

 The human mind is surely that.
>TDD is an approach to software development, "Test-Driven Development", which has
>the characteristic that, for me, it helps me focus rather nicely on simplicity,
>evolution, and quality.
>
>As for consistency with the word "driven", it seems hardly-germane. It could
>have been "guided", or a dozen other words. At the time it was named, the namer
>chose "driven".
>
>I would advise people to try the technique, not to become all wrapped around
>their own mental axle over the name. The name doesn't teach. Practicing the
>technique very likely does.
>
>Regards,

It is somewhat scandalous that many well known, highly considered sw
engineering notables latch on to new, and in many cases old, but newly
reshaped techniques in an isolated manner. These leading lights latch
on to these techniques failing to take into account a big picture
system perspective on the techniques. In addition they fail to
validate the technique from a scientific viewpoint.



Relevant Pages

  • Re: OO Design induces an existential crisis
    ... then use the appropriate technique to model them. ... I have started to believe that this discussion is not so useless after ... The lack of description together with the lack of explanation makes the ... of TDD together with explanations for why TDD should work. ...
    (comp.object)
  • Re: TDD sucks [Was: Snake Oil]
    ... > TDD is both a low-level design technique and a high-level requirements ... TDD alternates between making simple edits to pass tests with poor ... and refactoring to improve the structure and emerge a design. ... > they balance the weaknesses of other best practices, ...
    (comp.object)
  • Re: Bitwise Mag editorial calls OOP Snake Oil
    ... I think TDD is a technique more than a methodology. ... Criticism not grounded in practice and reflection runs the ...
    (comp.object)
  • Re: TDD: Test-Driven Design or Test-Driven Development?
    ... >> rather than an automated test procedure? ... TDD as a test technique just means make tests fail, ... But TDD as a design technique means a little more. ... TDD as a design technique is a better test technique. ...
    (comp.object)
  • Re: Agile developement ... more than just extreme programming ???
    ... Mainly because Ron Jeffries had just been trying to convince people that ... traditional project management ideas like task dependencies and critical ... I was just surprised to see an old-fashioned technique taking ...
    (comp.object)