Programowanie oparte na testach to sposób radzenia sobie ze strachem podczas tworzenia oprogramowania. — Kent BeckMamy niewysłowione szczęście! Od dawna dysponujemy programowaniem opartym na testach.Minęło kilkadziesiąt lat, odkąd programiści, którzy napisali kod dla Programu Mercury, przećwiczyli TDD na kartach dziurkowanych. Na przełomie wieków powstały biblioteki XUnit ułatwiające wdrażanie programowania opartego na testach. Kent Beck, autor książki TDD. Sztuka tworzenia dobrego kodu (Helion, 2014) oraz twórca frameworku JUnit, mówi o sobie, iż „odkrył na nowo” (a nie wymyślił) praktykę TDD. To stwierdzenie jest prawdziwe i dowodzi jedynie jego pokory. TDD jest tak stare, jak samo tworzenie oprogramowania.