Skip to content
Roy Osherove
  • Home
  • Training
  • Blog
  • Videos
  • String Calculator Kata
  • Recommended Books
  • Contact
  • About (opens in a new tab)
  • Sites by Roy
    • Courses
    • The Art of Unit Testing
    • 5 Whys
    • Elastic Leadership
    • Pipeline Driven
    • RobotPaper.ai
    • RobotPaper Podcasts
Home/Blog/2004

How not to do TDD

By Roy Osherove July 29, 2004 In Agile Related

Markdown version

Historical article · Originally published July 29, 2004; technical details may be outdated.

Tim Weaver finds out the hard way how not to inroduce TDD into an existing codebase. Read and learn.
http://dotnetjunkies.com/WebLog/tim.weaver/archive/2004/07/29/20655.aspx
← Older · July 29, 2004The SQL Server usability advantage
Newer · July 29, 2004 →.Net Rocks Tablet PC contest

More in Agile Related

All posts in Agile Related
  • Aug 5, 2004

    Testing web services locally - faster

  • Aug 5, 2004

    Agile Resources and a good article on daily Stand up meetings

  • Jul 29, 2004

    Selecting an Agile Process

  • Jul 29, 2004

    MbUnit is coming along, and I get to have some of my ideas thrown in

The archive

  • All posts by year
  • Categories
  • Search titles
  • Videos
  • RSS feed

Years

  • 2023
  • 2021
  • 2020
  • 2019
  • 2017
  • 2016
  • 2015
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2003

Work with Roy

  • Training options
  • String Calculator Kata
  • Contact
Roy Osherove

Engineering practices, XP & leadership: consulting and training. Author of The Art of Unit Testing and Elastic Leadership.

Work with Roy

  • Training options
  • TDD training
  • Team leadership training
  • Enterprise DevOps training
  • Contact

Practice

  • String Calculator Kata
  • More TDD katas
  • Tools
  • Recommended books

Books

  • The Art of Unit Testing
  • Elastic Leadership
  • Co-Ops: Pipeline Driven Organizations
  • The 5 Whys blog

Elsewhere

  • RobotPaper.ai
  • Enterprise DevOps

Sites by Roy

  • Roy Osherove (this site)
  • Courses
  • The Art of Unit Testing
  • 5 Whys
  • Elastic Leadership
  • Pipeline Driven
  • RobotPaper.ai
  • RobotPaper Podcasts

© Roy Osherove · Content licensed CC BY 4.0

  • X / Twitter
  • YouTube
  • GitHub