last updated 18 March 2016 by Kevin Trethewey

This example shows a starter map a person might create (or be given) when they are learning TDD (Test Driven Development)…

  • Needs
    • High quality code that is amenable to change.
    • Ability to prove the code does what it was designed to do
  • Values
    • Feedback
    • Safety
    • Testability
  • Principles
    • KISS
    • YAGNI
    • SOLID
    • High cohesion/Low coupling
  • Practices
    • Test Driven Development
    • Red, Green, Refactor
  • Tools
    • Test runner
    • IDE

last updated 18 March 2016 by Kevin Trethewey

This example shows a starter map a person might create (or be given) when they are learning TDD (Test Driven Development)…

  • Needs
    • High quality code that is amenable to change.
    • Ability to prove the code does what it was designed to do
  • Values
    • Feedback
    • Safety
    • Testability
  • Principles
    • KISS
    • YAGNI
    • SOLID
    • High cohesion/Low coupling
  • Practices
    • Test Driven Development
    • Red, Green, Refactor
  • Tools
    • Test runner
    • IDE