我读过(并重新阅读)Martin Fowler的
Mocks Aren’t Stubs.在其中,他定义了
two different approaches to TDD: “Classical” and “Mockist”.他试图回答问题“
So should I be a classicist or a mockist?”,但他承认,他从来没有尝试过模仿TDD而不是玩具。所以我想我会在这里问问题。好的答案可能会重复福勒的论点(但希望更清楚),或者增加他没有想到的论点,或者自从Fowler在2007年1月更新文章以来,其他人提出了论点。