Course code: CISCO-19
  • Years with company: 10
  • Years programming: 10
  • Primary programming language: C
  • Other programming languages: C++, js, python
  • Unit test harnesses: cunit, junit, cucumber
  • Something else: I can smile
  • Test practice now: Unit tests, component tests and then feature level tests.
  • Target system: Linux
  • Dev tools: gcc, make, cunit
  • Build time: 5-30 minutes
  • Coding standard: MISRA
  • Function too long: When it is doing more things, name of function does not really match with what a function is doing, it just looks too long
  • Code reviews: Gerrit
  • Code time: 30
  • Test time: 30
  • Debug time: 40
  • Favorite thing about dev: Solving problems.
  • Least favorite thing about dev: Taking ages to make decision
  • Tdd knowledge: Your development is driving by testing. This implies whatever code is being developed is tested, i.e. there is no un-tested and un-testable code in our code base. Also it implies you refactor your code as soon as you realize the need for it.
  • Why are you attending: To see how TDD can be applied to existing code.