Why are TDD 'Spikes' called 'Spikes?

前端 未结 7 1570
梦谈多话
梦谈多话 2021-02-01 12:55

The test driven development guys refer to a quick, exploratory, investigation that involves coding something up to see if it works, a spike.

An

7条回答
  •  执笔经年
    2021-02-01 13:41

    IMHO the term spike relates to driving a nail through a plank. Yup.. here it is

    "Spike" is an Extreme Programming term meaning "experiment". We use the word because we think of a spike has a quick, almost brute-force experiment aimed at learning just one thing. think of driving a big nail through a board.
    -- Extreme Programming Adventures in C# - Ron Jeffries

提交回复
热议问题