Course code: CISCO-11
  • Years with company: 2
  • Years programming: 5
  • Primary programming language: C++
  • Other programming languages: C
  • Unit test harnesses: cppTest
  • Something else: Writing C++ code for the past few years - also for current development. I also use some Python/nodeJS code.
  • Test practice now: Currently we have our test programs written in cppTest testing framework.
  • Target system: Linux
  • Dev tools: VI Editor, GCC compiler, Linux tools
  • Build time: 5-30 minutes
  • Coding standard: Medium-Good
  • Function too long: exceeds a certain number of lines of code - with a lot of pressing involved
  • Code reviews: Currently its being peer reviewed
  • Code time: 50%
  • Test time: 30%
  • Debug time: 20%
  • Favorite thing about dev: develop software to solve a problem statement - or come with an innovative idea and implement in the most optimum/efficient way.
  • Least favorite thing about dev: Debug time and tools - especially gets harder when there are more components involved; integration is likely bound to be affected, unless the code is carefully written/implemented.
  • Tdd knowledge: Write testable code, write the test programs and check and then the actual code - to verify if the test cases pass.
  • Why are you attending: To understand test driven development. Write code that can be tested easily,