Course code: SIOUX-1
  • Years with company: 5
  • Years programming: 20
  • Primary programming language: C#
  • Other programming languages: C++, scripting
  • Unit test harnesses: nunit, cppunit, boost.test
  • Something else: I am a happy and experienced software tester, focusing on test automation. Propagating TDD a lot, but as a tester, not really able to follow it exactly. For complete overview: https://www.linkedin.com/in/ronmanders/
  • Test practice now: Our devs use unit tests, I do additional integration and end to end testing (automated as much as possible).
  • Target system: Currently web services, but wanting to go back into (embedded) software testing
  • Dev tools: Visual Studio, Resharper
  • Build time: 1-2 hours
  • Coding standard: We follow the CleanCode guidelines as advocated by Robert C. Martin as much as possible.
  • Function too long: If I loose the overview of the function, or if it does more than 1 thing
  • Code reviews: Varying quality... Depending totally on the person
  • Code time: 40
  • Test time: 50
  • Debug time: 10
  • Favorite thing about dev: Making a whole system move through its paces and actually check what it does (from a testing point of view)
  • Least favorite thing about dev: When non reproducible problems occur, which cause much troubleshooting or debugging...
  • Tdd knowledge: Quite a lot already, in C#/.NET context that is. In a SOA environment. Have been reading a lot on it, and watched up to episode 26 of the CleanCode series (some episodes more than once).
  • Why are you attending: As tester I can’t do pure TDD (test the test discussion). I do try to work with devs as early as possible, reviewing unit tests. I want to feel TDD, to be able to better work with devs. This will also be a refresher for me on C/C++ (going back to it)