Course code: BAX-1
  • Years with company: 3
  • Years programming: 28
  • Primary programming language: c++
  • Other programming languages: java, c#, python
  • Unit test harnesses: sunit, cppunit
  • Something else: Programming in Smalltalk for about 10 years prior to coming to my current company
  • Test practice now: printf
  • Target system: Embedded Greenhills Integrity OS
  • Dev tools: SlickEdit code editor, command line build
  • Build time: 1-5 minutes
  • Coding standard: Typical C++ coding standards
  • Function too long: does more than the function name would indicate
  • Code reviews: Use Crucible, tend to be well after code has been written/tested
  • Code time: 60%
  • Test time: 10%
  • Debug time: 30%
  • Favorite thing about dev: Simple pleasures of creating a button, pressing it, and seeing it do what you want.
  • Least favorite thing about dev: Only having VectorCast to do unit test (which means I don't do unit test). UGH!
  • Tdd knowledge: Have used it in the past. Loved it especially with data intensive tasks. Really helps you understand how something SHOULD be designed.
  • Why are you attending: To hopefully become an in-house advocate for TDD in our group.