Re: Test first as specification



On Thu, 04 Aug 2005 20:56:18 +0100, "paul campbell"
<paulc@.o.b.je.ct.vis.sion.co.uk> wrote:

>There is a mapping of every programming language construct to assembler but
>that doesnt mean that it is desirable to code in assembler.
>During this mapping intent is lost. Intent is also lost in the conversion
>of
>specs to tests and the more abstract and conceptually dense the subject
>matter the more likely this is to happen.

I completely disagree. Specifications are highly detailed declarative
statements that do not include intent. Intent is always commentary.
The declarative statements of the spec are transformable into tests
without loss of intent, because there is no intent in those
statements.)



-----
Robert C. Martin (Uncle Bob) | email: unclebob@xxxxxxxxxxxxxxxx
Object Mentor Inc. | blog: www.butunclebob.com
The Agile Transition Experts | web: www.objectmentor.com
800-338-6716


"The aim of science is not to open the door to infinite wisdom,
but to set a limit to infinite error."
-- Bertolt Brecht, Life of Galileo
.



Relevant Pages

  • Re: OOP/OOD Philosophy
    ... I agree that this are succinct and precise definitions. ... bothers me because it lacks intent. ... intent, than about inheritance. ... "The aim of science is not to open the door to infinite wisdom, ...
    (comp.object)
  • Design is intent.
    ... the ultimate expression of the design. ... idea by suggesting that design is intent, ... Does this line of code express my intent that the variable 'a' should ... "The aim of science is not to open the door to infinite wisdom, ...
    (comp.object)
  • Re: Why is Hungarian Notation Considered Evil?
    ... >likely to become lies ... and intent is often more stable than mechanism. ... Object Mentor Inc. ... "The aim of science is not to open the door to infinite wisdom, ...
    (comp.object)
  • Re: Why is Hungarian Notation Considered Evil?
    ... >> is a lie. ... >What if the comment describes the intent of the code, ... Object Mentor Inc. ... "The aim of science is not to open the door to infinite wisdom, ...
    (comp.object)
  • Re: More on Klempners deceptiveness
    ... ....and how you, in your infinite wisdom, have managed to deduce that it ... ....and an intent to deceive. ... Prev by Date: ...
    (sci.med.diseases.lyme)