Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Test-driven developmant Content on InfoQ


RSS Feed
  • Fitness Functions to Ensure Architectural Goals Are Met

    With fitness-function-driven development, we can write tests that measure a system’s alignment with architectural goals, similar to how we use test-driven development (TDD) to verify that features conform to desired business outcomes, Paula Paul and Rosemary Wang write in a blog post, describing the basic ideas of fitness functions and how architecture qualities can be verified.

  • Writing Good Unit Tests

    Try to keep units small, use appropriate tools, and pair-up programmers and tester; these are suggestions for writing good unit tests. Unit testing is a mixture of programming and testing; programmers can work together with testers to learn from each other and broaden their knowledge horizons.

  • Giving Up on TDD

    This post summarizes the experience of a university professor who gave up on TDD and Uncle Bob’s rebuttal of his arguments.