Course code: WEB-14
  • Years with company: 16
  • Years programming: 20
  • Primary programming language: C#
  • Other programming languages: C,C++,VB
  • Unit test harnesses: NUnit
  • Something else: Most comfortable in Windows.
  • Test practice now: Create GUI test harness to exercise interfaces. Create unit tests to automate regression testing.
  • Target system: Desktop and Mobile application
  • Dev tools: Visual Studio
  • Build time: 31-60 seconds
  • Coding standard: None
  • Function too long: More than 25 lines
  • Code reviews: None
  • Code time: 35
  • Test time: 40
  • Debug time: 25
  • Favorite thing about dev: Can see results almost immediately.
  • Least favorite thing about dev: The short time schedules and ambiguous requirements.
  • Tdd knowledge: Write a test, then write code to pass the test.
  • Why are you attending: tdd sounds good, but my experience is when a change to the existing code base is done then you get bogged down maintaining tests instead of developing the next feature. Want to know how tdd is really supposed to be implemented?